No photo
Acted in 8
2010s
- 2018
- 2017
The Demonic Dead
Uncle Rick
- 2016
- 2014
- 2013
2000s
- 2009
The First Breath of Tengan Rei
Henry Carter
- 2008
- 2006
The Promise Keeper
Miguel Alvarez (as Ric Arthur)
Directed 1
2010s
- 2017
The Demonic Dead
Director
Wrote 1
2010s
- 2017
The Demonic Dead
Writer