He made his WEC debut in November 2010, later joining the UFC when the two organizations merged and securing his first UFC victory at UFC on Fuel TV 3.
He won his first pro bout by knockout at CXF: Uprising in Upland in 2008.
At UFC: Fight for the Troops 3 in November 2013, he defeated George Roop by TKO.
He was born in Whittier, California.
He won his bout at UFC 156, an event headlined by Jose Aldo's featherweight title defense against division newcomer Frankie Edgar.