Prolific TV actor known for his various roles in soap operas. His first major role was as Ricky Garza on the ABC show Port Charles. He has also played Pete Marquez on General Hospital and Rev. Ricky Torres on All My Children.
He went to high school in New Jersey and spent time in Miami prior to moving to Los Angeles to be an actor.
He played drums in a band called 23 Link Chain.
Born in Puerto Rico, he was raised by Spanish-speaking parents, making English his second language.
He starred in the show Cane with Jimmy Smits.