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
The Matrix Reloaded
(Roland)
Fool's Gold
(Cyrus)
Three Dollars
(Gerard)
The Square
(Raymond Yale)
Convict
(Harvey)
A Savage Christmas
(James Savage Jnr.)
The Landing
(Edward)
Gettin' Square
(Niall Toole)
Me Myself I
(Robert Dickson)
Skin
My Pet Dinosaur
(Doctor)
Slam
(Alan McLeary)
Ghost Rider
(Captain Dolan)
Nirvana Street Murder
(Policeman)
Small Claims: The Meeting
(Peter Hindmarsh)
Small Claims: White Wedding
(Peter Hindmarsh)
Small Claims: The Reunion
(Peter Hindmarsh)
The Matrix Revolutions
(Roland)
Occupation: Rainfall
(Abraham)
Beyond My Reach
(Christopher Brookes)
Spit
Home and Away
Water Rats
Underbelly
(Frank De Groot)
Out There
(Johnathon Archer)
Bootleg
(Martin Burrows)
Law of the Land
Mercury
Rescue: Special Ops
(Ed Frazer)
Blue Bloods
(Lieutenant)
Please Like Me
(Dad)
Queen of Oz
(Richard Steele)
Total Control
(Kevin Cartwright)
Home and Away
(Judge Menzies)
Underbelly
(Angus Campbell)
Raw FM
(Conrad)
The Flying Doctors
(Peter Gardiner)
Phoenix
(Russell Howie)
Barons
(George Thompson)
The Man from Snowy River
(John Archer)
Holly's Heroes
(Alan Peterson)
The Blacklist
(Desk Sergeant)
Fighting Season
(Ian Vogel)
Miss Fisher's Murder Mysteries
(Lachlan Pepper)
Halifax f.p.
(Detective Brett Murray)
Tricky Business
(David Lang)
Bad Mothers
(Harry Buttle)
Satisfaction
(Tim)
Secret City
(General McAuliffe)
The Lost World
(Mordren)
Colin from Accounts
(Bernie)
Territory
(Hodge Ratboy Ringer)