Actor
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
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 Square
2008 · as Raymond Yale
Fool's Gold
2008 · as Cyrus
Ghost Rider
2007 · as Captain Dolan
Skin
2007
Small Claims: The Reunion
2006 · as Peter Hindmarsh