11 credits on file—10 films and 1 show, spanning 1997–2025.
The Smashing Machine
2025 · 61/100
Deadpool 2
2018 · 74/100
Once Upon a Deadpool
2018 · 63/100
Skyscraper
2018 · 55/100
The Possession
2012 · 53/100
This Means War
2012 · 54/100
Red Riding Hood
2011 · 49/100
The Mummy: Tomb of the Dragon Emperor
2008 · 45/100
Elektra
2005 · 39/100
Blade: Trinity
2004 · 50/100
Stargate SG-1
1997–2007 · 77/100