American screen actor who appeared in such films as YOUR DAY Following Tomorrow, Lethal Tool 2, and Empire. He in addition has starred in a number of successful Television series, like the Pursuing, Castle, and Hawaii Five-O. He started carrying out in Off-Broadway stage productions through the 1970s. He analyzed computer technology at Queens University before making a decision to pursue a profession in performing. He married celebrity Debbie Ross in 2002. He fathered two kids: a child called Spike and a child called Amelia. He performed the part of Hector Estrada on Dexter, a favorite Showtime series that starred Michael C. Hall.