Home/Mac
Mac poster
Movie

Mac · 1992

How Many Mac (1992) Cast Members Are Still Alive?

Mac (1992) featured a cast of 28 tracked actors. Of these, 16 (73%) are still alive today and 6 have passed away. The oldest surviving cast member is Judith Roberts, age 91. This film starred John Turturro and Michael Badalucco.

73% still with us· verified cast57% of full cast · incl. 6 unverified

Survivorship

Cast Reunion Index: 73% still living
Avg. Age at Death: 72.6 yrs
Deaths by Year
1999
2005
2011
2013
2024

Cast28 members

PersonCharacterStatusDOB ▲▼AgeDOD ▲▼Age in 1992 ▲▼
John Turturro
John Turturro
Niccolo "Mac" Vitelli
Niccolo "Mac" VitelliLiving28/02/195769—35
Michael Badalucco
Michael Badalucco
Vico Vitelli
Vico VitelliLiving20/12/195471—38
Carl Capotorto
Carl Capotorto
Bruno Vitelli
Bruno VitelliLiving16/01/195967—33
Katherine Borowitz
Katherine Borowitz
Alice Stunder
Alice StunderLiving05/07/195472—38
Ellen Barkin
Ellen Barkin
Oona Goldfarb
Oona GoldfarbLiving16/04/195472—38
NatDeceased27/12/19398421/08/202453
Tony GlovesLiving29/01/196264—30
GusUnverified————
ClarenceLiving08/03/195868—34
Dennis Farina
Dennis Farina
Mr. Stunder
Mr. StunderDeceased29/02/19446922/07/201348
Olek Krupa
Olek Krupa
Polowski
PolowskiLiving18/03/194779—45
Mike Starr
Mike Starr
Fireman
FiremanLiving29/07/195076—42
PapaDeceased————
Kaiulani Lee
Kaiulani Lee
Mrs. Stunder
Mrs. StunderLiving28/02/195076—42
FrancisLiving23/03/194878—44
James Madio
James Madio
Young Mac
Young MacLiving22/11/197550—17
Stephi Lineburg
Stephi Lineburg
Young Alice
Young AliceLiving16/11/198243—10
AuctioneerUnverified————
Joe BrownUnverified————
Michael Glynn
Bricklayer
BricklayerUnverified————
PatientDeceased10/03/19297606/10/200563
Angelo Florio
Paulo Boy
Paulo BoyUnverified————
Anthony Alessandro
Anthony Alessandro
Young Bricklayer
Young BricklayerUnverified————
Fat JoeyDeceased24/08/19466515/12/201146
WifeLiving25/09/196264—30
Judith Roberts
Judith Roberts
Woman on Bus
Woman on BusLiving30/11/193491—58
CustomerDeceased30/03/19296917/02/199963
BackseatLiving26/03/196660—26