Cast of
Happy Birthday Shakespeare

About Happy Birthday Shakespeare

Family man Will Green, a tourist bus driver is convinced that life would be better if he and his family moved to the birthplace of his favourite man Shakespeare’s birthplace Stratford-Upon-Avon where he could open his own restaurant. Will also harboured dreams about beginning a romance with tour guide Alice.

Full Cast of Happy Birthday Shakespeare

Freddie Highmore
plays Steven Green

Freddie Highmore as Steven Green

Alfred Thomas Highmore (born 14 February 1992) is an English actor. He is known for his starring roles beginning as a...

See Freddie Highmore's other roles

Sam Morris
plays Martin Green

Neil Morrissey
plays Will Green

Dervla Kirwan
plays Kate Green

Tony Selby
plays Roy

David Gillespie
plays Graham

Amanda Holden
plays Alice

Roger Frost
plays Frank

Mark Williams
plays Ted

Mark Williams as Ted

Mark Williams (born 22 August 1959) is an English actor, comedian, presenter and screenwriter. He first achieved wide...

See Mark Williams's other roles

Kacey Ainsworth
plays Rita


Crew of Happy Birthday Shakespeare

Discover the backstage crew of Happy Birthday Shakespeare →