2014
How to Get Away with Murder as Julien (1 episode)
2014
Zoe Gone as Jason Mullins
2013
A Mother's Rage as Deputy Willis
2012
Breaking Wind as Ronald
2007
Pirate Camp as Bradford
2002
Without a Trace as Boy #1 (1 episode)
2002
CSI: Miami as Luke Selyan (1 episode)
2000
CSI: Crime Scene Investigation as Boris Kuchko (1 episode)