Portrayed the role of Dr. Zack Addy for the criminal offense drama, Bone fragments with Emily Deschanel. He researched musical theater on the College or university of Michigan and performing on the Interlochen Middle for the Arts. He provides guest starred with an episode of the tv screen show, LIMIT YOUR Passion with Larry David. He wedded longtime partner, Charles on June 28, 2012. He is at the thriller, ONLINE with Harold Perrineau.