RoboCop
The Tuxedo
He Never Died
Taken
Rookie Blue
Pretty Hard Cases
Lucky Girl
Sea Wolf
Vacation with Derek
White Lies
TV · as Cosmo · 2 eps
Movie · as Flying Man
Movie · as Sven
TV · as Plaid Shirt Boy · 1 ep
Movie · as Harrison
TV · as Harrison · 1 ep
Movie · as Bad Kid (uncredited)