
David Roberts
Biography
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
Gallery

Known For
Acting History
2025
Spit as Niall Toole
2024Territory as Hodge Ratboy Ringer
2023A Savage Christmas as James Savage Jnr.
2023Queen of Oz as Richard Steele
2022Colin from Accounts as Bernie
2022Barons as George Thompson
2020Occupation: Rainfall as Abraham
2019Slam as Alan McLeary
2019Total Control as Kevin Cartwright
2019Bad Mothers as Harry Buttle
2018Fighting Season as Ian Vogel
2017My Pet Dinosaur as Doctor
2016Secret City as General McAuliffe
2014Convict as Harvey
2013The Landing as Edward
2013The Blacklist as Desk Sergeant
2013Please Like Me as Dad
2012Tricky Business as David Lang
2012Miss Fisher's Murder Mysteries as Lachlan Pepper
2010Blue Bloods as Lieutenant
2009Rescue: Special Ops as Ed Frazer
2008The Square as Raymond Yale
2008Underbelly as Frank De Groot
2008Underbelly as Angus Campbell
2008Fool's Gold as Cyrus
2007Satisfaction as Tim
2007Ghost Rider as Captain Dolan
2007Skin
2006Small Claims: The Reunion as Peter Hindmarsh
2005Small Claims: White Wedding as Peter Hindmarsh
2005Three Dollars as Gerard
2005Holly's Heroes as Alan Peterson
2004Small Claims: The Meeting as Peter Hindmarsh
2003The Matrix Revolutions as Roland
2003Gettin' Square as Niall Toole
2003The Matrix Reloaded as Roland
2003Out There as Johnathon Archer
2002Bootleg as Martin Burrows
1999Me Myself I as Robert Dickson
1999The Lost World as Mordren
1997Raw FM as Conrad
1996Mercury
1996Water Rats
1994Halifax f.p. as Detective Brett Murray
1994The Man from Snowy River as John Archer
1993Law of the Land
1992Phoenix as Russell Howie
1990Nirvana Street Murder as Policeman
1990Beyond My Reach as Christopher Brookes
1988Home and Away
1988Home and Away as Judge Menzies
1986The Flying Doctors as Peter Gardiner







