Actor
To Every Nation
2017 · as James (voice)
The Messengers
God with Us
2016 · as James / Judas / Tomb Guard 1 (voice)
Joseph: Beloved Son, Rejected Slave, Exalted Ruler
2015 · as Simeon (voice)
Has Anybody Seen Phil?
1989 · as Phil Johnson