
Acted in 29
2020s
- 2024
- 2022
Earthworm
Dr. Blythe
(Un)Claimed
Movie
- 2021
- 2020
2010s
- 2019
- 2018
A Play
Spencer
- 2015
- 2014
Book of Christ
Tomas Dezi
- 2013
- 2012
Man-Eating Super Croc
Movie
- 2011
- 2010
2000s
- 2009
- 2008
The American Mall
Ben
- 2006
- 2003

2020s
Earthworm
Dr. Blythe
(Un)Claimed
Movie
2010s
A Play
Spencer
Book of Christ
Tomas Dezi
Man-Eating Super Croc
Movie
2000s
The American Mall
Ben