2018
Bare Knuckle Fighting Championship 1 as Himself2011
Bellator 48 as Self2011
Shark Fights 17: Horwich vs. Rosholt 2 as himself2008
EliteXC: Street Certified as Self2005
WEC 17: Halloween Fury 4 as Self2005
WEC 16: Clash of the Titans 2 as Self2003
UFC 45: Revolution as Self2003
UFC 41: Onslaught as Self2003
Pride Total Elimination 2003 as Self2002
UFC 39: The Warriors Return as Self2002
UFC 35: Throwdown as Self2002
UFC 37: High Impact as Self2001
UFC 32: Showdown In The Meadowlands as Self2001
UFC 34: High Voltage as Self2001
KOTC 7: Wet and Wild as Self2000
Pride 9: New Blood as Self2000
Pride 10: Return of the Warriors as Self2000
Pride 12: Cold Fury as Self