Gerard
Art of Eight Limbs (2024)
Vadim
Hellhound (2024)
Soldier (uncredited)
Una birra al fronte (2022)
Jay
Denard: Anatomy of an Antihero (2021)
Ryan
Daytime Nightmare (2020)
Tough Hunter
Tremors: Shrieker Island (2020)
Dutch
English Dogs in Bangkok (2020)
USAF Specialist
นางนอน (2019)
Zombie (uncredited)
Zombie Tidal Wave (2019)
Ronnie
Haphazard (2019)
Hayes' Henchman
General Commander (2019)
Steiner
Triple Threat - Tripla minaccia (2019)
Sir Galahad
King Arthur and the Knights of the Round Table (2017)
Black Knight
The Warriors Gate (2016)
Self
सुल्तान (2016)
Case's 1st Fight Opponent
Never Back Down 3 - Mai arrendersi (2016)
Tower
The Asian Connection (2016)
Prevara Captain
Time Rush (2016)
Jack
Baaghi (2016)
Door Thug
Zero Tolerance (2015)
Hammer
Brothers (2015)
Sergei
Skin Traffik (2015)
Henchman
Bang Bang! (2014)
Crusader
Outcast - L'ultimo templare (2014)
Thorn
Tekken 2: Kazuya's Revenge (2014)
Dojo Fighter
Ninja: Shadow of a Tear (2013)
Captain of Jomsberg
Vikingdom (2013)
Muay Thai Fan (uncredited)
Solo Dio perdona (2013)
Sergeant Singh / Black Devil
Red Eagle (2010)
The Sanctuary (2010)
Balllrogs Gang (uncredited)
Street Fighter - La leggenda (2009)
Gang Member (uncredited)
The Fifth Commandment (2008)
Marc
Fighting Fish (2004)
Mark
Junior (2002)
Iron Surfer's 1st Opponent
拳神 (2001)
Mr Ying's White Boxer
野獸之瞳 (2001)
Paracov
絕色神偷 (2001)
Cage Fighter #1
特警新人類2 (2000)
Fighter #1
特警新人類 (1999)
Self (uncredited)
Jackie Chan - I Miei Stunt (1999)
Morgan's Hitman
Senza nome e senza regole (1998)
Stunts
Chingari (2012)
Stunt Double
Shanghai (2010)
Un principe tutto mio 4 (2010)
Choreographer
Presa mortale 2 (2009)
Stunt Coordinator