He attended Mount Carmel High School in Chicago and completed his graduation. He completed his undergraduate studies at Florida A&M University and the University of Louisiana at Lafayette. Later, he attended Tisch School of the Arts in New York and earned a master degree in fine arts in 1995. He began his career in 1998 in Twelfth Night with Helen Hunt. He appeared as a sailor attempting to woo Sarah Jessica Parker on a 2002 episode of Sex and the City. He earns a massive amount of salary and his net worth is 2 million dollar.
There is no any information about his personal life such as married, love affair, girlfriend, and spouse and even about his divorce. It seems he is rather fond of keeping his personal life confidential.