Dr. Bryce Latham
The Clearing (2023)
Kim Philby
A Spy Among Friends (2022)
Self
Take 5 with Zan Rowe (2022)
Richard Ryan
Mare of Easttown (2021)
Ebenezer Scrooge
A Christmas Carol (2019)
Halvorson
The Innocents (2018)
Cleve Jones
When We Rise (2017)
Jack Irish
Jack Irish (2016)
Morgan Wright
The Wizards of Aus (2016)
The Late Late Show with James Corden (2015)
Late Night with Seth Meyers (2014)
Miles
Sean Saves the World (2013)
Monte Beragon
Mildred Pierce (2011)
The Graham Norton Show (2007)
Jimmy Kimmel Live! (2003)
Richard & Judy (2001)
Friday Night with Jonathan Ross (2001)
La Vue (1997)
Le Daily Show (1996)
Daniel Viney/Richard Viney
Halifax f.p. (1994)
Rob McGregor
The Man from Snowy River (1994)
Self - Guest
Late Night with Conan O'Brien (1993)
Late Arrival
Bony (1992)
The Tonight Show with Jay Leno (1992)
Going Live! (1987)
Mike Young
Neighbours (1985)