wykonywali zagraniczną pracę misjonarską i oboje jego rodzice spędzili czas w Indiach.
Jako małe dziecko podróżował z rodzicami po całym świecie. Gdy miał zaledwie dwa tygodnie, jego rodzice zabrali go do Nigerii, gdzie spędził pierwsze lata życia. W 1971 rodzina przeniosła się na rok do Saint Louis w Stanach Zjednoczonych. W latach 1973–1976 uczęszczał do King Alfred’s College w Winchesterze. W latach 1976–1978 uczył się w Barton Peveril Sixth Form College w Eastleigh. Mając 10 lat, uczęszczał na warsztaty teatralne. Kiedy miał 14 lat, postanowił zostać profesjonalnym aktorem.
Kariera Po sześciu latach nauki przeprowadził się do Londynu i dołączył do National Youth Theatre. Potem dostał pracę w dziale garderoby w Royal National Theatre. W latach 1980–1983 studiował dramat w Drama Centre w Londynie, gdzie zwrócił na siebie uwagę rolą Hamleta i został zauważony przez dramaturga Juliana Mitchella, który w 1983 obsadził go jako ambitnego ucznia Guya Bennetta w przedstawieniu Inny kraj w Queens Theatre w Londynie na West Endzie.