Actor · Born 1975
Trick or Treat
2019 · as Dan Kielty
National Theatre Live: A Taste of Honey
2014 · as Peter, her friend
The Secret Diaries of Miss Anne Lister
2010 · as Christopher Rawson
Frequently Asked Questions About Time Travel
2009 · as Pete
Dead Clever: The Life and Crimes of Julie Bottomley
2007 · as Ian Bottomley
The Secret Life of Words
2005 · as Liam
Deathwatch
2002 · as Pvt. Willie McNess
Mike Bassett: England Manager
2001 · as Kevin Tonkinson
H3
2001 · as Ciaran
The Low Down
2001 · as Mike
Saving Grace
2000 · as Bob
Still Crazy
1998 · as Pizza Boy