Movies
The Forbidden Kingdom
as Lupo
Escape Plan: The Extractors
as Devil's Station Guard
Mercenaries
as Stefan
Barely Legal
as Jake
Painted Skin: The Resurrection
as Wolf Boy of Tian Lang Kingdom
Brutal
as Trevor O’Hara
Lasso
as Prodder
Android Cop
as Ratchet
Mary Magnum: Jiu-Jitsu Nun
as Chuy
Ditch Day Massacre
as Officer Finch