5
Films
3
TV Shows
as Special Ops Sergeant
2012
as Lucas
2024
as Ricky
2003
as Gabriel Meyer
2013
as Pilot Ben
as Adam
1998
as Stevie Taylor
2010
as Elrohir
2009