David Roberts ist ein australischer Schauspieler auf Theater-, Film- und Fernsehbühnen. Er wuchs in Adelaide, Australien, auf und besuchte das Victorian College of the Arts in Melbourne, wo er 1987 seinen Abschluss machte. Nachdem er sich als bekanntes Gesicht beim australischen Publikum etabliert hatte, wurde David dem westlichen Publikum am besten durch seine Rolle in der Sci-Fi-Filmsaga The Matrix Reloaded und The Matrix Revolutions, beide aus dem Jahr 2003, als Captain Roland bekannt. Er ist auch in der Verfilmung des Marvel-Comics Ghost Rider (2007) mit Nicolas Cage zu sehen. David hat auch im Radio gearbeitet. Zu seinen Theaterauftritten gehören Shows für die Melbourne- und Sydney-Gesellschaften Griffin, Belvoir und Playbox (Malthouse).