Stephen Frederick Eustace Frost is an English actor and comedian.
Agatha Christie's Poirot
Ted Lasso
Mr. Bean
Blackadder
The Comic Strip Presents...
Have I Got News for You
Never Mind the Buzzcocks
The Young Ones
Reilly: Ace of Spies
Dempsey and Makepeace
Whose Line Is It Anyway?