All Movies List
Spit

as Niall Toole

2025
A Savage Christmas

as James Savage Jnr.

2023
Slam

as Alan McLeary

2019
My Pet Dinosaur

as Doctor

2017
Convict

as Harvey

2014
The Landing

as Edward

2013
The Square

as Raymond Yale

2010
Fool's Gold

as Cyrus

2008
Ghost Rider

as

2007
Skin

as

2007
Small Claims: The Reunion

as Peter Hindmarsh

2006
Holly's Heroes

as Alan Peterson

2005
Small Claims: White Wedding

as Peter Hindmarsh

2005
Out There

as Johnathon Archer

2003
Gettin' Square

as Niall Toole

2003
Bootleg

as Martin Burrows

2002
Me Myself I

as Robert Dickson

1999
Phoenix

as Russell Howie

1992
Beyond My Reach

as Christopher Brookes

1990
David Roberts David Roberts

Birthday

0001-01-01

Place of Birth

Biography

​From Wikipedia, the free encyclopedia. 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
AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now