|
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 Landing (2013) as Edward |
|
Please like me (2013) as Alan |
|
The Square (2008) as Raymond Yale |
|
Fool's Gold (2008) as Cyrus |
|
Ghost Rider (2007) as Captain Dolan |
|
Skin (2007) as |
|
Small Claims: The Reunion (2006) as Peter Hindmarsh |
|
Small Claims: White Wedding (2005) as Peter Hindmarsh |
|
Three Dollars (2005) as Gerard |
|
Small Claims: The Meeting (2004) as Peter Hindmarsh |
|
The Matrix Revolutions (2003) as Roland |
|
Gettin' Square (2003) as Niall Toole |
|
The Matrix Reloaded (2003) as Roland |
|
Me Myself I (1999) as Robert Dickson |
|
Nirvana Street Murder (1990) as Policeman |
|
Beyond My Reach (1990) as Christopher Brookes |
|
Parkland (2013) Stunts |