2023
Leo
Actor - Principal
2017
3.6
Sandy Wexler
Actor - Firuz
2016
3.5
Norm of the North
Actor - Norm (voice)
2015
2.0
The Ridiculous 6
Actor - Ramon
2013
InAPPropriate Comedy
Actor - J.D. / Psychologist
4.6
Frog Kingdom
Actor - Captain One-Eye
2012
The Reef 2: High Tide
Actor - Bart
Full filmography