His first role on TV was on an episode of London's Burning in 1990. His next big role was in a mini-series Gulliver's Travels starring Ted Danson. He appeared in many British TV series over the next few years including guest appearances on EastEnders, Pulling and The Bill. In 2003, he was cast in Lara Croft Tomb Raider: The Cradle of Life. In 2010, he was cast in The Nutcracker in 3D.