Nato in Scozia, da piccolo vive anche in Kenya, Uganda e Tanzania. Lavora in teatro e poi alla televisione britannica. Va Los Angeles e lavora per il grande schermo. Ha giocato per The Twelve Angry Men Cricket Club. Sposato con Jacqui O'Sullivan, cantante.