Actor
Smile: The Jim McLean Story
2021 · as Jim McLean
Time Teens: The Beginning
2015 · as Time Dealer
The Angels' Share
2012
Fast Romance
2011
Native Son
2010 · as Older Policeman