Attended the University of Edinburgh, Edinburgh, Scotland and the Central School of Speech and Drama, London, England. Read more on iMDB