En 2006 participó en la película "The Prestige" junto a Hugh Jackman y Michael Caine, dirigida por Christopher Nolan interpretando a Alfred Borden, un mago tosco y purista.