Actor (1 credits)
Director (3 credits)
Producer (24 credits)
- The Loch (2017) исполнительный продюсер (6 эпизодов, 2017)
- Beowulf: Return to the Shieldlands (2016) исполнительный продюсер (11 эпизодов, 2016)
- Sinbad (2012) исполнительный продюсер (1 эпизод, 2012)
- Primeval: New World (2012) исполнительный продюсер (13 эпизодов, 2012-2013)
- Primeval: Webisodes (2010) исполнительный продюсер
- Defying Gravity (2009) исполнительный продюсер (13 эпизодов, 2009)
- Discovery Project Earth (2008) исполнительный продюсер
- Primeval (2007) исполнительный продюсер (36 эпизодов, 2007-2011)
- Ocean Odyssey (2006) исполнительный продюсер
- Pickles: The Dog Who Won the World Cup (2006) исполнительный продюсер
- Walking with Monsters (2005) исполнительный продюсер / продюсер (3 эпизода, 2005)
- The Legend of the Tamworth Two (2004) исполнительный продюсер: Impossible Pictures
- Space Odyssey: Voyage to the Planets (2004) исполнительный продюсер
- Space Odyssey: The Robot Pioneers (2004) исполнительный продюсер
- Sea Monsters: A Walking with Dinosaurs Trilogy (2003) исполнительный продюсер (3 эпизода, 2003)
- The Giant Claw: A «Walking with Dinosaurs» Special (2002)
- Land of Giants: A «Walking with Dinosaurs» Special (2002) исполнительный продюсер
- Walking with Beasts (2001) исполнительный продюсер (8 эпизодов, 2001)
- The Lost World (2001) сопродюсер
- The Beasts Within (2001) исполнительный продюсер
- Triumph of the Beasts (2001) исполнительный продюсер
- The Ballad of Big Al (2000) анимационный продюсер
- Big Al Uncovered (2000) исполнительный продюсер
- BBC: Walking with Dinosaurs (1999) продюсер (6 эпизодов, 1999)
Writer (4 credits)