He made his TV debut on an episode of the series, ER.
He played the role of Lasker Parkes on several episodes of the series, Greek.
He married actress Jennifer Finnigan in 2007. They welcomed a daughter named Ella Jack in 2017.
He played the role of Dr. John Lieberman on the TV series, Monday Mornings with Alfred Molina.