Leonardo DiCaprio
Role: Billy
Jack Nicholson
Role: Costello
Mark Wahlberg
Role: Dignam
Martin Sheen
Role: Queenan
Ray Winstone
Role: Mr. French
Vera Farmiga
Role: Madolyn
Anthony Anderson
Role: Brown
Alec Baldwin
Role: Ellerby
Kevin Corrigan
Role: Cousin Sean
James Badge Dale
Role: Barrigan
Mark Rolston
Role: Delahunt
Robert Wahlberg
Role: Lazio (FBI)
Thomas B. Duffy
Role: Govenor
Richard Hughes
Role: Uncle Edward
J.C. MacKenzie
Role: Realtor
Mary Klug
Role: Billy's Aunt
Peg Holzemer
Role: Mrs. Kennefick
Robert 'Toshi' Kar Yuen Chan
Role: Triad Boss
Gurdeep Singh
Role: Pakistani Proprietor
Armen Garo
Role: Providence Gangster #1
John Cenatiempo
Role: Providence Gangster #2
Joseph Riccobene
Role: Kneecapped Bankrobber
Billy Smith
Role: Detective #1 Tailing Queenan
Lyman Chen
Role: Translator
Kevin P. McCarthy
Role: Detective #1 - Colin's Unit
Chris Fischer
Role: Detective #2 - Colin's Unit
Brian Smyj
Role: Man Glassed in Bar
William Severs
Role: Older Priest
Larry Mitchell
Role: Younger Priest
Anthony Estrella
Role: Police Camera Tech
Andrew Breving
Role: Police Cell Phone Tech
Tracey Paleo
Role: Darlene the Secretary
Douglas Crosby
Role: Man Killed by French
Dorothy Lyman
Role: Woman at Bar #1
Audrie Neenan
Role: Woman at Bar #2
Frank Mallicoat
Role: News Anchor
Paula DeMers
Role: Billy's Mother
Conor Donovan
Role: Young Colin
Sallie Toussaint
Role: Woman at Opera
Patrick Coppola
Role: Bookie Harassed by French
Mick O'Rourke
Role: Jimmy Bags
Deborah Carlson
Role: Sister Mary Theresa
Nellie Sciutto
Role: Queenan's Secretary
Peter Welch
Role: Other Prisoner
Henry Yuk
Role: Chinese Government Man
Dennis Lynch
Role: Costello's Crew #1
Michael Byron
Role: Costello's Crew #2
William Lee
Role: Costello's Crew #3
John Rue
Role: Luncheonette Proprietor
Peter Crafts
Role: Man in Costello's Bar
Joseph P. Reidy
Role: Priest w/ Young Colin
John Farrer
Role: Priest at Billy's Funeral
Paris Karounos
Role: Jimmy Pappas
Brian Haley
Role: Detective #2 Tailing Queenan
Terry Serpico
Role: Detective #3 Tailing Queenan
Jay Giannone
Role: Detective #4 Tailing Queenan
John Polce
Role: Lynn Detective
Bo Cleary
Role: Drill Instructor #2 (voice)
David Conley
Role: Gang Member with Mr. French
Victor Chan
Role: Chinese Delivery Man
Jill Brown
Role: Executed Woman
Sarah Fearon
Role: French's Wife
Denece Ryland
Role: Woman Doctor
Daniel F. Risteen, Jr.
Role: Crack House Cop #1
Francis P. Hughes
Role: Crack House Cop #2
Johnny Cicco
Role: Crack Addict
Chance Kelly
Role: Exam Instructor
Shay Duffin
Role: Bartender at Brasserie
John McConnell
Role: Bookie in Costello's Bar
Kenneth Stoddard
Role: State Trooper #1
Jeffrey Winter
Role: State Trooper #2
Paddy Curran
Role: New Guy
Mark Philip Patrick
Role: New Guy
David Fischer
Role: Executed Man
Walter Y.F. Wong
Role: Waiter in Alley
Tony M. Yee
Role: Waiter in Alley
Francesca Scorsese
Role: Little Girl at Airport
Alex Morris
Role: Young Man at Airport
Emma Tillinger Koskoff
Role: Woman with Dog
Craig 'Radio Man' Castaldo
Role: Crack House Denizen
Takumi Bando
Role: Triad (uncredited)
Eric Bruno Borgman
Role: Reporter (uncredited)
Brendan Burke
Role: Irish Thug (uncredited)
Chris Chinn
Role: Gang Member (uncredited)
Jeffrey Corazzini
Role: Crime Scene Unit (uncredited)
Jim Ford
Role: Cadet (uncredited)
Trudi Goodman
Role: Woman Office Worker (uncredited)
Steve Lord
Role: Academy Pistol Coach (uncredited)
Jack McCullough
Role: EMT (uncredited)
Osmani Rodriguez
Role: Reporter (uncredited)
Lawrence Cameron Steele
Role: Academy Firearms Instructor (uncredited)
Conor Timmis
Role: Rugby Fan (uncredited)
Joseph Oliveira
Role: Officer (uncredited)
Adam Masnyk
Role: Southie Teen / Soccer Player (uncredited)
John Franchi
Role: Pedestrian (uncredited)
Paul McGillicuddy
Role: Subway Passenger (uncredited)
Kim Carrell
Role: MA State Police Detective
Rebecca Love
Role: Adult Film Actress (uncredited)