Su notable trabajo en televisión incluye el drama State of Play, la comedia dramática para adultos Shameless y el programa de ciencia ficción Frank Herbert's Children of Dune.
James McAvoy protagonizó Hijos de Dune.