Notably, he starred opposite Sean Penn in Shanghai Surprise (1986), Pierce Brosnan in Noble House (1988) and Claire Danes in Brokedown Palace (1999), and was the lead actor in Growing Up (1996–2001) and Perth (2004).
Ia dikenal karena bermain bersama dengan Sean Penn dalam Shanghai Surprise (1986), Pierce Brosnan dalam Noble House (1988) dan Claire Danes dalam Brokedown Palace (1999), dan menjadi aktor utama dalam Growing Up (1996-2001) dan Perth (2004).