Wystąpił także w komediodramacie Sex Is a Four Letter Word (1995) z Mirandą Otto jako gej John oraz telewizyjnym filmie sensacyjnym Sahara (1995) u boku Jamesa Belushi, Michaela Massee, Jerome Ehlersa, Angelo D’Angelo i Roberta Wisdoma jako Jimmy Doyle. W telewizyjnym dreszczowcu Najdłuższy lot (Nowhere to Land, 2000) z Jackiem Wagnerem zagrał rolę zamachowca. W telewizyjnym dramacie biograficznym Petera Bogdanovicha Historia Natalie Wood (The Mystery of Natalie Wood, 2004), opowiadającym o życiu gwiazdy filmowej Natalie Wood (w tej roli Justine Waddell), pojawił się jako William Russell.

Wystąpił w wielu popularnych na całym świecie serialach, w tym Chata pełna Rafterów, Szczury wodne, Władca zwierząt.

W 2006 wyreżyserował film The Bet, który zdobył uznanie widzów i był nominowany do Australian Film Institute.

Nagrody i nominacje Rok Nagroda Kategoria Film Rezultat 1981 Australijska Akademia Sztuk Filmowych i Telewizyjnych (AACTA)Najlepszy aktorGallipoli Nominacja 1988Najlepszy aktorThe Everlasting Secret Family Nominacja 2008Rencontres Internationales du Cinema des AntipodesJury Grand PrixThe Bet (2006) Wygrana