Actor | Producer | Stunts
Was offered the role of Priest in Metal Tornado (2011), but was forced to turn it down due to scheduling conflicts. The role eventually went to Ross Wilson.
I must return to my planet now. My people need me.
Check out the most anticipated movies and series coming to Netflix.