Actor
· Acting
David Roberts
David Roberts is an Australian actor who has appeared in television, film and theatre.
Description above from the Wikipedia article David Roberts, licensed under CC-BY-SA, full list of contributors on Wikipedia
Filmography 48
Sunny Nights
as Frank
2025
Spit
as Niall Toole
2025
Territory
as Hodge Ratboy Ringer
2024
A Savage Christmas
as James Savage Jnr.
2023
Queen of Oz
as Richard Steele
2023
Colin from Accounts
as Bernie
2022
Barons
as George Thompson
2022
Occupation: Rainfall
as Abraham
2020
Slam
as Alan McLeary
2019
Total Control
as Kevin Cartwright
2019
Bad Mothers
as Harry Buttle
2019
Fighting Season
as Ian Vogel
2018
My Pet Dinosaur
as Doctor
2017
Secret City
as General McAuliffe
2016
Convict
as Harvey
2014
The Blacklist
as Desk Sergeant
2013
Please like me
as Alan
2013
Please Like Me
as Dad
2013
Tricky Business
as David Lang
2012
Miss Fisher's Murder Mysteries
as Lachlan Pepper
2012
Blue Bloods
as Lieutenant
2010
Rescue: Special Ops
as Ed Frazer
2009
The Square
as Raymond Yale
2008
Underbelly
as Frank De Groot
2008
Underbelly
as Angus Campbell
2008
Fool's Gold
as Cyrus
2008
Satisfaction
as Tim
2007
Ghost Rider
as Captain Dolan
2007
Skin
2007
Three Dollars
as Gerard
2005
Holly's Heroes
as Alan Peterson
2005
Small Claims: The Meeting
as Peter Hindmarsh
2004
The Matrix Revolutions
as Roland
2003
Gettin' Square
as Niall Toole
2003
The Matrix Reloaded
as Roland
2003
Out There
as Johnathon Archer
2003
Bootleg
as Martin Burrows
2002
Me Myself I
as Robert Dickson
1999
The Lost World
as Mordren
1999
Water Rats
1996
Halifax f.p.
as Detective Brett Murray
1994
The Man from Snowy River
as John Archer
1994
Phoenix
as Russell Howie
1992
Nirvana Street Murder
as Policeman
1990
Beyond My Reach
as Christopher Brookes
1990
Home and Away
1988
Home and Away
as Judge Menzies
1988
The Flying Doctors
as Peter Gardiner
1986