He appeared on many popular U.S. shows, and played Wulfgar in 2007's Beowulf. In 1986, he played Henri in The Murders in the Rue Morgue, and in 1998, he played Gawain in Merlin. He learned four languages fluently, which helped him to land the role of Jerry Jacks on General Hospital.