Filmography

2015

The Lobster

2014

Miss Julie as John
Solace

2013
Winter’s Tale as Peter Lake
Saving Mr Banks as Traver Goff
Epic as Ronin (voice)
Dead Man Down
as Victor

2012
Seven Psychopaths as Marty Faranan
Total Recall as Doug Quaid / Hauser

2011
Fright Night as Jerry Dandrige
Horrible Bosses as Bobby Pellitt

2010
London Boulevard as Mitchel
The Way Back as Valka

2009
Crazy Heart as Tommy Sweet
Ondine as Syracuse
Triage as Mark Walsh
The Imaginarium of Doctor Parnassus as Imaginarium Tony

2008
Pride and Glory as Jimmy Egan
In Bruges as Ray

2007
Cassandra’s Dream as Terry

2006
Miami Vice as Sonny Crockett
Ask the Dust as Arturo Bandini

2005
The New World as Captain Smith

2004
Alexander as Alexander
A Home at the End of the World as Bobby Morrow

2003
Intermission as Lehiff
S.W.A.T. as Jim Street
Daredevil as Bullseye
The Recruit as James Douglas Clayton
Veronica Guerin as Tattooed Boy


2002
Phone Booth as Stu Shepard
Minority Report as Danny Witwer
Hart’s War as Lt. Thomas W. Hart

2001
American Outlaws as Jesse James

2000

Tigerland as Pvt. Roland Bozz
Ordinary Decent Criminal as Alec

1999
The War Zone as Nick

1998
Falling for a Dancer as Daniel McCarthey

1997
Drinking Crude as Click

TV
Scrubs as Billy Callahan
Ballykissangel as Danny Byrne
Love in the 21st Century as Mattie
SNL