Portrayed the role of Virgil within the Showtime series, Homeland with Claire Danes and can be known for playing Detective Raymond Vecchio in Due South. He analyzed acting in the Theatre Studio room London in Berkeley after previously learning biomedical executive at Northeastern University or college. He performed the part of Detective Steve Billings in the theatre, The Shield. He offers three kids with Katayoun A. Marciano whom he wedded in 1991. He’s in it series, Credited South with Paul Gross.