Andrew Patrick Stephen was born in Cambridge, England in 1963. Primarily a stage actor, with West End and numerous London Fringe appearances, he has also enjoyed 14 seasons at The Cambridge Shakespeare Festival (1994 - ), playing major roles including; Macbeth, Richard III, Iago, Petruchio, Angelo, Benedick, Pericles, Leontes, Antony, Prospero & Hamlet. He has recently begun to make eye-catching forays into the world of TV and Film.