
Acted in 10
2010s
- 2016
- 2013
Revelation Road 2: The Sea of Glass and Fire
Taliban Soldier
- 2012
- 2010
The Encounter
Officer Deville/Devil
2000s
- 2009
- 2007
The Wager
Joseph
- 2006
The Moment After 2: The Awakening
Caleb
1990s
- 1996
Rant
Movie

2010s
Revelation Road 2: The Sea of Glass and Fire
Taliban Soldier
The Encounter
Officer Deville/Devil
2000s
The Wager
Joseph
The Moment After 2: The Awakening
Caleb
1990s
Rant
Movie