David Roberts
Biography
Movies 22
The Matrix Reloaded
as Roland
2003
The Matrix Revolutions
as Roland
2003
Ghost Rider
as Captain Dolan
2007
Fool's Gold
as Cyrus
2008
Occupation: Rainfall
as Abraham
2020
Convict
as Harvey
2014
The Square
as Raymond Yale
2008
Spit
as Niall Toole
2025
My Pet Dinosaur
as Doctor
2017
A Savage Christmas
as James Savage Jnr.
2023
Gettin' Square
as Niall Toole
2003
Small Claims: The Reunion
as Peter Hindmarsh
2006
Small Claims: White Wedding
as Peter Hindmarsh
2005
Posthumous
as Neil
2026
Small Claims
as Peter Hindmarsh
2004
Me Myself I
as Robert Dickson
1999
Three Dollars
as Gerard
2005
Skin
2007
Slam
as Alan McLeary
2019
Beyond My Reach
as Christopher Brookes
1990
Nirvana Street Murder
as Policeman
1990
The Landing
as Edward
2013TV Shows 33
The Blacklist
as Desk Sergeant
2013
Blue Bloods
as Lieutenant
2010
Home and Away
1988
Home and Away
as Judge Menzies
1988
The Flying Doctors
as Peter Gardiner
1986
Underbelly
as Frank De Groot
2008
Underbelly
as Angus Campbell
2008
Water Rats
1996
The Lost World
as Mordren
1999
Miss Fisher's Murder Mysteries
as Lachlan Pepper
2012
Phoenix
as Russell Howie
1992
The Man from Snowy River
as John Archer
1994
Halifax f.p.
as Detective Brett Murray
1994
Rescue: Special Ops
as Ed Frazer
2009
Colin from Accounts
as Bernie
2022
Satisfaction
as Tim
2007
Secret City
as General McAuliffe
2016
Please Like Me
as Dad
2013
Total Control
as Kevin Cartwright
2019
Territory
as Hodge Ratboy Ringer
2024
Law of the Land
1993
Holly's Heroes
as Alan Peterson
2005
Sunny Nights
as Frank
2025
Tricky Business
as David Lang
2012
Fighting Season
as Ian Vogel
2018
Bad Mothers
as Harry Buttle
2019
Out There
as Johnathon Archer
2003
Queen of Oz
as Richard Steele
2023
Barons
as George Thompson
2022
Raw FM
as Conrad
1997
Dalliance
2026
Mercury
1996
Bootleg
as Martin Burrows
2002