In 2007, he portrayed William Compton in the first seven episodes of the Showtime series The Tudors. In 2010, he began appearing in the television series Lost Girl as Dyson.
He took on the role of William Compton in the early episodes of the Showtime series The Tudors in 2007. Later, he began his part as Dyson in the TV show Lost Girl in 2010.