Actor · Born 1982
Violet
2021 · as Harry White
You Are Here
2019 · as Glen
Destined
2017 · as Officer Miller / Nathan Miller
The Squeeze
2015 · as Aaron Bolt
Portrait of Love
2015 · as Luke Dwyer
Veronica Mars
2014 · as Logan Echolls
Searching for Sonny
2011 · as Elliot Knight
Washingtonienne
2009 · as Spencer
Struck
2008
The Deep Below
2007 · as Will Taylor
Black Cadillac
2003 · as Robby
Train Quest
2001 · as Joseph