3 credits on file—1 film and 2 shows, spanning 2002–2023.
The Muppets Mayhem
2023 · 82/100
TNA iMPACT! Wrestling
2004 · 64/100
Spun
2002 · 62/100