Acting · 1972-03-22 · East St. Louis, Illinois, USA
Sem biografia disponível.
Key & Peele
2012
UFC Fight Night 13: Florian vs. Lauzon
2008
BKFC 21: Richman vs. Cochrane
2021
Shark Fights 13: Jardine vs Prangley
2010
UFC 71: Liddell vs. Jackson
2007