David Roberts
![]() | Spit (2025) Niall Toole |
![]() | A Savage Christmas (2023) James Savage Jnr. |
![]() | Occupation: Rainfall (2020) Abraham |
![]() | Slam (2019) Alan McLeary |
![]() | My Pet Dinosaur (2017) Doctor |
![]() | Convict (2014) Harvey |
![]() | The Landing (2013) Edward |
![]() | The Square (2008) Raymond Yale |
![]() | Fool's Gold (2008) Cyrus |
![]() | Ghost Rider (2007) Captain Dolan |
![]() | Skin (2007) |
![]() | Small Claims: The Reunion (2006) Peter Hindmarsh |
![]() | Small Claims: White Wedding (2005) Peter Hindmarsh |
![]() | Three Dollars (2005) Gerard |
![]() | Small Claims: The Meeting (2004) Peter Hindmarsh |
![]() | The Matrix Revolutions (2003) Roland |
![]() | Gettin' Square (2003) Niall Toole |
![]() | The Matrix Reloaded (2003) Roland |
![]() | Me Myself I (1999) Robert Dickson |
![]() | Nirvana Street Murder (1990) Policeman |
![]() | Beyond My Reach (1990) Christopher Brookes |