He played Warren Bauer in General Hospital in 2010 and played a role in Guiding Light from 2003 to 2009.
He was raised in Southern California.
He played Richard Winslow in Guiding Light from 1999 to 2002.
He married Yasuko Noada on June 25, 2005 and they had two children together, Sean William Cole and Maya Joan Cole.
He played Jordan Roberts in All My Children, which starred Julia Barr.