
TV CAST
Representative TV credits first: longer-running roles appear before newer one-off appearances.

Dragons' Den
Presenter

Dragons' Den: On Tour
Himself - Presenter

Business Nightmares with Evan Davis
Himself - Presenter

Made in Britain
Himself - Presenter

Have I Got News for You
Self

Treason
Newsreader

Catherine Tate's Nan
Himself

W1A
Self