He played Scott Chandler on All My Children (1996-2011) and also portrayed Bill Lewis on Guiding Light (2002-2009).
He attended Notre Dame High School, graduating in 1989.
He played Christopher Hughes II on As the World Turns in 2010.
He married Marie Cosgrove on October 18, 1997 and they had four children named Lily, Esme Rose, Ruby Willow, and Finnian Jack.
He played a role on the 41-year long soap opera, All My Children, with Julia Barr .