Movie |
Constantine: The House of Mystery
|
John Constantine (voice) |
2022-05-02 |
Movie |
Adverse
|
Jake |
2021-02-12 |
Movie |
The Queen V Patrick O'Donnell
|
Joe Brady |
2021-07-23 |
Movie |
Mamma Mia! Here We Go Again
|
Ensemble Performer |
2018-07-09 |
Series |
Constantine: City of Demons
|
John Constantine (voice) |
2018-03-24 |
Movie |
Constantine: City of Demons - The Movie
|
John Constantine / Constantine-Demons (voice) |
2018-10-04 |
Series |
The Halcyon
|
Joe O'Hara |
2017-01-02 |
Movie |
Justice League Dark
|
John Constantine (voice) |
2017-01-24 |
Series |
DC's Legends of Tomorrow
|
Dr. Gwyn Davies |
2016-01-21 |
Movie |
Away
|
Dex |
2016-06-22 |
Movie |
Heart of Lightness
|
Stranger |
2014-05-30 |
Series |
Constantine
|
John Constantine |
2014-10-24 |
Movie |
Flypaper
|
Gates |
2011-08-19 |
Series |
Criminal Minds: Suspect Behavior
|
Mick Rawson |
2011-02-16 |
Movie |
Wild Decembers
|
Michael Bugler |
2009-04-01 |
Series |
Collision
|
Dave Brown |
2009-11-09 |
Movie |
Miss Pettigrew Lives for a Day
|
Gerry |
2008-03-07 |
Movie |
Blood Monkey
|
Seth |
2007-09-24 |
Movie |
Consenting Adults
|
Charlie Bullard |
2007-09-04 |
Movie |
Layer Cake
|
Junkie 2 |
2004-09-30 |
Movie |
Black Widow Murders: The Blanche Taylor Moore Story
|
Stevie |
1993-05-03 |