
Acted in 3
2000s
- 2009
- 2006
1990s
- 1998
Robot Wars
TV
Appearances13
2010s
- 2018
- 2017
2000s
- 2009
Live from Studio Five
Self, Self - Host · 2 episodes
- 2005
Nigella
Self · 1 episode
- 2003
Brainiac: Science Abuse
Self · 1 episode
- 2002
- 2001
1980s
- 1988
This Morning
Self · 1 episode