Bachelor in Drama, University Puerto Rico, 1986. Master of Arts in Educational Theatre, New York University, 1988.
Actor, teacher Creative Arts Team, New York University, New York City, 1989—1991. Adjunct professor City University of New York, since 1991.
Volunteer God's Love We Deliver, New York City, 1993—2003. Member of Hispanic Organization Latin Actors (board directors since 1993), Dramatists Guild American (associate).
Life partner Barbara Vlahides.