Entre 1997 y 2001 trabajó en diversas puestas cinematográficas y series de televisión entre ellas se encuentran: "FairyTale: A True Story" donde trabajó junto a Peter O'Toole, también apareció en "The Vice", donde dio vida a Max Wilson, en Rogue Trader junto a Ewan McGregor y Anna Friel, en la serie de televisión Watership Down, en Longitude, donde dio vida a Christopher Irwin, en The Miracle Maker, junto a Ralph Fiennes, James Frain y Ian Holm, donde todos prestaron su voz para interpretar a los personajes.