Taurance è nato a Baton Rouge (Louisiana) il 12 Novembre 1986. Ha esordito a 12 anni come modello in un film pubblicitario. Dopo aver conseguito il diploma di laurea all' Historical College della Grambling State University, si è dedicato anima e corpo alla carriera di attore. La sua prima apparizione come Baron Samedi, nel terzo episodio di Haunted House of America, gli è valsa il premio Actor of the Year 2011. Ha poi ottenuto una candidatura come Best Supporting Role nella produzione "Home for Christmas" dell'Upstage Theatre. Ha ottenuto inoltre un ruolo nel network Comedy di Fox Laugh Now, Laugh Later. Come la maggior parte delle persone nate e/o cresciute nell'area di New Orleans, Taurance è anche un valido musicista (tromba e sax baritono)