
David Roberts
Acting
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
TV Shows(30)

Sunny Nights
Frank
2025

Territory
Hodge Ratboy Ringer
2024

Queen of Oz
Richard Steele
2023

Colin from Accounts
Bernie
2022

Barons
George Thompson
2022

Total Control
Kevin Cartwright
2019

Bad Mothers
Harry Buttle
2019

Fighting Season
Ian Vogel
2018

Secret City
General McAuliffe
2016

The Blacklist
Desk Sergeant
2013

Please Like Me
Dad
2013

Tricky Business
David Lang
2012

Miss Fisher's Murder Mysteries
Lachlan Pepper
2012

Blue Bloods
Lieutenant
2010

Rescue: Special Ops
Ed Frazer
2009

Underbelly
Frank De Groot
2008

Satisfaction
Tim
2007

Holly's Heroes
Alan Peterson
2005

Out There
Johnathon Archer
2003

Bootleg
Martin Burrows
2002

The Lost World
Mordren
1999
Raw FM
Conrad
1997
Mercury
1996

Water Rats
1996

Halifax f.p.
Detective Brett Murray
1994

The Man from Snowy River
John Archer
1994
Law of the Land
1993

Phoenix
Russell Howie
1992

Home and Away
1988

The Flying Doctors
Peter Gardiner
1986
Movies(22)

Spit
Niall Toole
2025

A Savage Christmas
James Savage Jnr.
2023

Occupation: Rainfall
Abraham
2020

Slam
Alan McLeary
2019

My Pet Dinosaur
Doctor
2017

Convict
Harvey
2014
The Landing
Edward
2013

Please like me
Alan
2013

The Square
Raymond Yale
2008

Fool's Gold
Cyrus
2008

Ghost Rider
Captain Dolan
2007

Skin
2007
Small Claims: The Reunion
Peter Hindmarsh
2006
Small Claims: White Wedding
Peter Hindmarsh
2005

Three Dollars
Gerard
2005

Small Claims: The Meeting
Peter Hindmarsh
2004

The Matrix Revolutions
Roland
2003

Gettin' Square
Niall Toole
2003

The Matrix Reloaded
Roland
2003

Me Myself I
Robert Dickson
1999

Nirvana Street Murder
Policeman
1990

Beyond My Reach
Christopher Brookes
1990