Actor
High Tide (1987)
Big Steal, The (1990)
Redheads (1992)
Lust and Revenge (1996)
Dating the Enemy (1996)
Flynn (1996)
Strange Planet (1998)
Paperback Hero (1998)
Passion (1999)
Risk (2000)
Secret Life of Us, The (TV Series) (2001)
Daybreakers (2009)
33 Postcards (2012)
Puberty Blues (TV Series) (2012)
Broken Shore, The (2013)
June Again (2020)