
David Roberts
- Known for
- 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
Filmography

Posthumous 2026
as Neil

Spit 2025
as Niall Toole

A Savage Christmas 2023
as James Savage Jnr.

Occupation: Rainfall 2020
as Abraham

Slam 2019
as Alan McLeary

My Pet Dinosaur 2017
as Doctor

Convict 2014
as Harvey
- The Landing
The Landing 2013
as Edward

Parkland 2013
Stunts

The Square 2008
as Raymond Yale

Fool's Gold 2008
as Cyrus

Ghost Rider 2007
as Captain Dolan

Skin 2007
Actor

Small Claims: The Reunion 2006
as Peter Hindmarsh

Small Claims: White Wedding 2005
as Peter Hindmarsh

Three Dollars 2005
as Gerard

Small Claims 2004
as Peter Hindmarsh

The Matrix Revolutions 2003
as Roland

Gettin' Square 2003
as Niall Toole

The Matrix Reloaded 2003
as Roland

Me Myself I 1999
as Robert Dickson

Nirvana Street Murder 1990
as Policeman

Beyond My Reach 1990
as Christopher Brookes
Credits from TMDB.