
Acted in 24
2020s
- 2025
Loulou
Arthur
- 2024
- 2022
Wrong Reasons
USBCN Prime Time Anchor
- 2021
2010s
- 2019
Outpatient
Mason
Bury Me Not
John
- 2015
Brentwood Strangler
Officer Canon
- 2014
- 2013
Ghost Phone
Orderly
- 2011
- 2010
Magic
A.D.
2000s
- 2009
- 2007
On the Doll
Police Officer
Suffering Man's Charity
Young Caterer
- 2006
- 2005
God's Army 2: States of Grace
Banks
- 2004
- 2000
God's Army
Elder Banks