W 1982 wyjechał do Londynu, aby studiować aktorstwo w Guildhall School of Music and Drama. Naukę kontynuował w Cal Poly Humboldt w Arcata w Kalifornii. Studiował filozofię na Uniwersytecie Kalifornijskim w Los Angeles.

Kariera Debiutował na ekranie w roli Absaloma w filmie biblijnym Bruce’a Beresforda Król Dawid (King David, 1985) u boku Richarda Gere’a. W 1986 rozpoczął pracę w teatrze we Francji. Po udziale w komediodramacie Żabi książę (The Frog Prince, 1986), został obsadzony w roli Bruce’a Carreya w komediodramacie Johna Boormana Nadzieja i chwała (Hope and Glory, 1987) z Sarah Miles. W latach 1988–1989 zdobył uznanie na West Endzie w roli Vala Xaviera, włóczęgi z gitarą – hybrydy Orfeusza i Elvisa, w sztuce Tennessee Williamsa Orfeusz zstępujący z Vanessą Redgrave.

Grał w filmach duńskiego reżysera Larsa von Triera: Europa (1991), Przełamując fale (Breaking the Waves, 1996), Tańcząc w ciemnościach (Dancer in the Dark, 2000), Dogville (2003), Manderlay (2005), Nimfomanka (2013) i Dom, który zbudował Jack (2018). Wziął udział jako człowiek bez uroku w teledysku zespołu Blur „Charmless Man” (1996).