Stephen Carlile Known forActingBornApril 19, 1978Place of birthBath, Somerset, England, UK Movies with Stephen CarlilePerfectly Good Moment 2023 · ★ 4.7National Theatre: My Fair Lady 2005 TMDB · IMDb