American actor who starred as Boyd Larraby on the popular soap opera All My Children, as well as in the show House and in the film John Tucker Must Die.
He made his debut as Lucas Devon in the TV series Ocean Ave.
He appeared as Father Cavalia in three episodes of Gossip Girl during the hit show's fifth season.
He was born in Quebec.
In 2009, he appeared in two episodes of the hit show Lost, which was created by J.J. Abrams.