Il a fait ses débuts professionnels en MMA en remportant une victoire par soumission contre Anthony White à l'EFC 3 - Evolution Fighting Championships 3 le 27 janvier 2007.
Il a fait ses débuts à l'UFC en subissant une défaite par soumission contre T.J. Waldburger à l'UFC Fight Night 25 - Shields vs. Ellenberger le 17 septembre 2011.