Mike Doyle
Biography
Movies 33
Laws of Attraction
as Michael Rawson
2004
Green Lantern
as Jack Jordan
2011
P.S. I Love You
as Leprechaun
2007
The Invitation
as Tommy
2016
XX
as Chet (segment "Her Only Living Son")
2017
You're Not You
as Tom
2014
Let Them All Talk
as Murray Dix
2020
The Kill Room
as Raphael Pronto
2023
Max Steel
as Jim McGrath
2016
Rabbit Hole
as Craig
2010
Shortcut to Happiness
as Luke
2007
Jersey Boys
as Bob Crewe
2014
Pinball: The Man Who Saved the Game
as Jack Haber
2023
Tides of War
as Tom E. Palatonio
2005
Some Girl
as Steven
1998
Johnny Frank Garrett's Last Word
as Adam Redman
2016
Heavy Petting
as James
2007
Red Ink
as Senator Conrad
2026
Union Square
as Bill
2011
The Exhibitionists
as George Thornton
2012
Monday After the Miracle
as Peter Fagan
1998
Nocturna
as Harry Ganet
2015
Bereave
as Steve
2015
A Loss of Innocence
as Jens Eriksen
1996
The Greatest
as Older Johnny McKlien
2024
The Orphan Killer
as Dad Miller
2011
Gayby
as Scott
2012
29th and Gay
as Andy Griffith
2005
Room Service
as Stone
2005
You Can Stay Here If You Want
2022
Ghost Bike
as Dean
2021
Magical Make-Over
as Malcolm
1994
Passing Through
2023TV Shows 28
Law & Order: Special Victims Unit
as Karlan
1999
Law & Order: Special Victims Unit
as Ryan O'Halloran
1999
The Mentalist
as Mason Braverman
2008
Criminal Minds
as Ronald Boyd
2005
Law & Order
as Terry Clausen
1990
Shameless
as Lanier
2011
The Blacklist
as Patrick
2013
Lucifer
as Bradley
2016
ER
as Michael McKenna
1994
The Good Wife
as Officer Mallen
2009
Elementary
as Chris Holland
2012
Sex and the City
as Mark
1998
Unforgettable
as John Hibbert
2011
Elsbeth
as Rich Bennett
2024
Blindspot
as Nathan Williams
2015
Fallout
as Bob Spencer
2024
Oz
as Adam Guenzel
1997
In Treatment
as Bennett
2008
New Amsterdam
as Martin McIntyre
2018
Stars in the House
as Self
2020
In Plain Sight
as Wade Guthrie
2008
Conviction
as Rodney Landon
2016
666 Park Avenue
as Frank Alpern
2012
Titanic
as Jamie Perse
1996
The Romanoffs
as Brian Norris
2018
Jenny
as Dave
1997
The Accidental Wolf
as Cast
2020
The Accidental Wolf
as Brad
2020