Movies (Acting Roles)

The Running Man
William H. Macy will be
75 in The Running Man
Thu, Nov 06 2025

Train Dreams
William H. Macy will be
74 in Train Dreams
Sun, Jan 26 2025

Ricky Stanicky
William H. Macy was
73 in Ricky Stanicky
as 'Summerhayes'.
Wed, Feb 21 2024

Maybe I Do
William H. Macy was
72 in Maybe I Do
as 'Sam'.
Fri, Jan 27 2023

Krystal
William H. Macy was
68 in Krystal
as 'Wyatt'.
Fri, Apr 13 2018

Blood Father
William H. Macy was
66 in Blood Father
as 'Kirby Curtis'.
Thu, Aug 11 2016

Stealing Cars
William H. Macy was
66 in Stealing Cars
as 'Philip Wyatt'.
Tue, Apr 05 2016

Room
William H. Macy was
65 in Room
as 'Robert'.
Fri, Oct 16 2015

Dial a Prayer
William H. Macy was
65 in Dial a Prayer
as 'Bill'.
Tue, Apr 07 2015

Walter
William H. Macy was
65 in Walter
as 'Dr. Corman'.
Fri, Mar 13 2015

Two-Bit Waltz
William H. Macy was
64 in Two-Bit Waltz
as 'Carl'.
Fri, Oct 24 2014

Rudderless
William H. Macy was
64 in Rudderless
as 'Trill'.
Fri, Oct 17 2014

Cake
William H. Macy was
64 in Cake
as 'Leonard'.
Sun, Sep 07 2014

A Single Shot
William H. Macy was
63 in A Single Shot
as 'Pitt'.
Thu, Sep 19 2013

Trust Me
William H. Macy was
63 in Trust Me
as 'Gary'.
Sat, Apr 20 2013

Citizen Hearst
William H. Macy was
63 in Citizen Hearst
as 'Narrator'.
Thu, Mar 14 2013

The Sessions
William H. Macy was
62 in The Sessions
as 'Father Brendan'.
Wed, May 02 2012

The Lincoln Lawyer
William H. Macy was
61 in The Lincoln Lawyer
as 'Frank Levin'.
Thu, Mar 17 2011

Dirty Girl
William H. Macy was
60 in Dirty Girl
as 'Ray'.
Sun, Sep 12 2010

Marmaduke
William H. Macy was
60 in Marmaduke
as 'Don Twombly'.
Thu, Jun 03 2010

Shorts
William H. Macy was
59 in Shorts
as 'Dr. Noseworthy'.
Fri, Aug 21 2009

The Maiden Heist
William H. Macy was
59 in The Maiden Heist
as 'George McLendon'.
Sat, May 09 2009

The Deal
William H. Macy was
58 in The Deal
as 'Charlie Berns'.
Thu, Nov 20 2008

Bart Got a Room
William H. Macy was
58 in Bart Got a Room
as 'Ernie Stein'.
Fri, Apr 25 2008

He Was a Quiet Man
William H. Macy was
57 in He Was a Quiet Man
as 'Gene Shelby'.
Fri, Nov 23 2007

Lynch 2
William H. Macy was
57 in Lynch 2
as 'Self'.
Tue, Aug 14 2007

Wild Hogs
William H. Macy was
56 in Wild Hogs
as 'Dudley Frank'.
Fri, Mar 02 2007

Inland Empire
William H. Macy was
56 in Inland Empire
as 'Announcer'.
Wed, Dec 06 2006

Bobby
William H. Macy was
56 in Bobby
as 'Paul Ebbers'.
Tue, Sep 05 2006

Everyone's Hero
William H. Macy was
56 in Everyone's Hero
as 'Lefty Maginnis (voice)'.
Fri, Aug 04 2006

Doogal
William H. Macy was
55 in Doogal
as 'Brian (voice)'.
Fri, Feb 24 2006

Thank You for Smoking
William H. Macy was
55 in Thank You for Smoking
as 'Senator Ortolan Finistirre'.
Fri, Sep 09 2005

Edmond
William H. Macy was
55 in Edmond
as 'Edmond'.
Wed, Aug 31 2005

Sahara
William H. Macy was
55 in Sahara
as 'Admiral Jim Sandecker'.
Wed, Apr 06 2005

The Wool Cap
William H. Macy was
54 in The Wool Cap
as 'Gigot'.
Sat, Nov 20 2004

Cellular
William H. Macy was
54 in Cellular
as 'Sgt. Bob Mooney'.
Mon, Sep 06 2004

Reversible Errors
William H. Macy was
54 in Reversible Errors
as 'Arthur Raven'.
Sun, May 23 2004

Spartan
William H. Macy was
53 in Spartan
as 'Stoddard'.
Fri, Mar 12 2004

In Enemy Hands
William H. Macy was
53 in In Enemy Hands
as 'Nathan Travers'.
Wed, Feb 25 2004

The Cooler
William H. Macy was
53 in The Cooler
as 'Bernie Lootz'.
Wed, Nov 26 2003

Seabiscuit
William H. Macy was
53 in Seabiscuit
as 'Tick Tock McGlaughlin'.
Tue, Jul 22 2003

Minnesota Nice
William H. Macy was
53 in Minnesota Nice
as 'Self'.
Tue, Apr 01 2003

Stealing Sinatra
William H. Macy was
52 in Stealing Sinatra
as 'John Irwin'.
Fri, Jan 24 2003

Door to Door
William H. Macy was
52 in Door to Door
as 'Bill Porter'.
Sun, Jul 14 2002

Focus
William H. Macy was
51 in Focus
as 'Lawrence 'Larry' Newman'.
Fri, Oct 19 2001

Jurassic Park III
William H. Macy was
51 in Jurassic Park III
as 'Paul Kirby'.
Wed, Jul 18 2001

Panic
William H. Macy was
50 in Panic
as 'Alex'.
Fri, Dec 01 2000

State and Main
William H. Macy was
50 in State and Main
as 'Walt Price'.
Sat, Aug 26 2000

Psycho Path
William H. Macy was
49 in Psycho Path
as 'Self - Actor / Milton Arbogast'.
Thu, Feb 10 2000

Magnolia
William H. Macy was
49 in Magnolia
as 'Quiz Kid Donnie Smith'.
Fri, Dec 17 1999

Happy, Texas
William H. Macy was
49 in Happy, Texas
as 'Sheriff Chappy Dent'.
Fri, Dec 03 1999

Mystery Men
William H. Macy was
49 in Mystery Men
as 'Shoveler'.
Fri, Aug 06 1999

A Civil Action
William H. Macy was
48 in A Civil Action
as 'James Gordon'.
Fri, Dec 25 1998

Psycho
William H. Macy was
48 in Psycho
as 'Milton Arbogast'.
Fri, Dec 04 1998

Jerry and Tom
William H. Macy was
48 in Jerry and Tom
as 'Karl'.
Fri, Dec 04 1998

Pleasantville
William H. Macy was
48 in Pleasantville
as 'George Parker'.
Thu, Sep 17 1998

The Con
William H. Macy was
47 in The Con
as 'Bobby'.
Wed, Mar 04 1998

Macy On Mamet
William H. Macy was
47 in Macy On Mamet
Thu, Jan 01 1998

Wag the Dog
William H. Macy was
47 in Wag the Dog
as 'CIA Agent Charles Young'.
Thu, Dec 25 1997

Boogie Nights
William H. Macy was
47 in Boogie Nights
as 'Little Bill'.
Fri, Oct 10 1997

Air Force One
William H. Macy was
47 in Air Force One
as 'Major Caldwell'.
Fri, Jul 25 1997

Colin Fitz
William H. Macy was
46 in Colin Fitz
as 'Mr. O'Day'.
Sun, Jan 19 1997

Ghosts of Mississippi
William H. Macy was
46 in Ghosts of Mississippi
as 'Charlie Crisco'.
Fri, Dec 20 1996

Hit Me
William H. Macy was
46 in Hit Me
as 'Policeman'.
Mon, Sep 09 1996

Fargo
William H. Macy was
45 in Fargo
as 'Jerry Lundegaard'.
Fri, Mar 08 1996

Andersonville
William H. Macy was
45 in Andersonville
as 'Col. Chandler'.
Sun, Mar 03 1996

Down Periscope
William H. Macy was
45 in Down Periscope
as 'Captain Knox'.
Fri, Mar 01 1996

Mr. Holland's Opus
William H. Macy was
45 in Mr. Holland's Opus
as 'Vice Principal Gene Wolters'.
Fri, Dec 29 1995

Above Suspicion
William H. Macy was
45 in Above Suspicion
as 'Pros. Atty. Schultz'.
Sun, May 21 1995

Roommates
William H. Macy was
44 in Roommates
as 'Doctor (uncredited)'.
Fri, Mar 03 1995

Evolver
William H. Macy was
44 in Evolver
as 'Evolver (voice)'.
Fri, Feb 10 1995

In the Shadow of Evil
William H. Macy was
44 in In the Shadow of Evil
as 'Dr. Frank Teague'.
Tue, Feb 07 1995

Murder in the First
William H. Macy was
44 in Murder in the First
as 'Bill McNeill'.
Fri, Jan 20 1995

Oleanna
William H. Macy was
44 in Oleanna
as 'John'.
Fri, Nov 04 1994

Dead on Sight
William H. Macy was
44 in Dead on Sight
as 'Steven Meeker'.
Wed, Oct 12 1994

The Client
William H. Macy was
44 in The Client
as 'Dr. Greenway'.
Wed, Jul 20 1994

Being Human
William H. Macy was
44 in Being Human
as 'Boris'.
Fri, May 06 1994

Twenty Bucks
William H. Macy was
43 in Twenty Bucks
as 'Property Clerk'.
Thu, Oct 21 1993

Benny & Joon
William H. Macy was
43 in Benny & Joon
as 'Randy Burch'.
Fri, Apr 16 1993

The Water Engine
William H. Macy was
42 in The Water Engine
as 'Charles Lang'.
Mon, Aug 24 1992

A Private Matter
William H. Macy was
42 in A Private Matter
as 'Psychiatrist'.
Sat, Jun 20 1992

Shadows and Fog
William H. Macy was
41 in Shadows and Fog
as 'Cop'.
Thu, Dec 05 1991

Barton Fink
William H. Macy was
41 in Barton Fink
as 'Navy Sailor (uncredited)'.
Thu, Aug 01 1991

Homicide
William H. Macy was
41 in Homicide
as 'Tim Sullivan'.
Tue, May 28 1991

Things Change
William H. Macy was
38 in Things Change
as 'Billy Drake'.
Fri, Oct 21 1988

Lip Service
William H. Macy was
38 in Lip Service
as 'Farmer'.
Mon, Oct 17 1988

House of Games
William H. Macy was
37 in House of Games
as 'Sgt. John Moran'.
Sun, Oct 11 1987

Radio Days
William H. Macy was
36 in Radio Days
as 'Radio Voice (voice)'.
Fri, Jan 30 1987

The Last Dragon
William H. Macy was
35 in The Last Dragon
as 'J.J.'.
Fri, Mar 22 1985

The Dining Room
William H. Macy was
34 in The Dining Room
as 'Various'.
Fri, Oct 19 1984

WarGames
William H. Macy was
33 in WarGames
as 'NORAD Officer (uncredited)'.
Fri, Jun 03 1983

Without a Trace
William H. Macy was
32 in Without a Trace
as 'Reporter'.
Fri, Feb 04 1983

Foolin' Around
William H. Macy was
30 in Foolin' Around
as 'Bronski'.
Fri, Oct 17 1980

Somewhere in Time
William H. Macy was
30 in Somewhere in Time
as 'Critic'.
Thu, Oct 02 1980

The Deputy
William H. Macy will be
74+ in The Deputy
as 'Chief Krueger'.
Unreleased

Exit Right
William H. Macy will be
74+ in Exit Right
as 'John Randall'.
Unreleased

On Fire
William H. Macy will be
74+ in On Fire
Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Accused
William H. Macy was
72+ in Accused
as 'Raymond'.
First Air Date
Sun, Jan 22 2023

The Dropout
William H. Macy was
71+ in The Dropout
as 'Richard Fuisz'.
First Air Date
Thu, Mar 03 2022

Shameless Hall of Shame
William H. Macy was
70+ in Shameless Hall of Shame
as 'Frank Gallagher'.
First Air Date
Tue, Dec 22 2020

Finding Your Roots
William H. Macy was
62+ in Finding Your Roots
as 'Self'.
First Air Date
Sat, Mar 24 2012

Shameless
William H. Macy was
60+ in Shameless
as 'Frank Gallagher'.
First Air Date
Sun, Jan 09 2011

Conan
William H. Macy was
60+ in Conan
as 'Self'.
First Air Date
Mon, Nov 08 2010

Curious George
William H. Macy was
56+ in Curious George
as 'Narrator'.
First Air Date
Mon, Sep 04 2006

The Unit
William H. Macy was
55+ in The Unit
as 'President of the United States'.
First Air Date
Tue, Mar 07 2006

Out of Order
William H. Macy was
53+ in Out of Order
as 'Steven'.
First Air Date
Sun, Jun 01 2003

Jimmy Kimmel Live!
William H. Macy was
52+ in Jimmy Kimmel Live!
First Air Date
Sun, Jan 26 2003

Good Day Live
William H. Macy was
51+ in Good Day Live
as 'Self'.
First Air Date
Mon, Sep 17 2001

Batman Beyond
William H. Macy was
48+ in Batman Beyond
as 'Aaron Herbst (voice), Karros (voice)'.
First Air Date
Sun, Jan 10 1999

Sports Night
William H. Macy was
48+ in Sports Night
First Air Date
Tue, Sep 22 1998

The Lionhearts
William H. Macy was
48+ in The Lionhearts
as 'Leo (voice)'.
First Air Date
Sat, Sep 19 1998

The Wild Thornberrys
William H. Macy was
48+ in The Wild Thornberrys
as 'Skoot (voice)'.
First Air Date
Tue, Sep 01 1998

The View
William H. Macy was
47+ in The View
as 'Self'.
First Air Date
Mon, Aug 11 1997

King of the Hill
William H. Macy was
46+ in King of the Hill
as 'Dr. Rubin (voice)'.
First Air Date
Sun, Jan 12 1997

Andersonville
William H. Macy was
45+ in Andersonville
as 'Col. Chandler'.
First Air Date
Sun, Mar 03 1996

MADtv
William H. Macy was
45+ in MADtv
as 'Self'.
First Air Date
Sat, Oct 14 1995

ER
William H. Macy was
44+ in ER
as 'David Morgenstern'.
First Air Date
Mon, Sep 19 1994

Frasier
William H. Macy was
43+ in Frasier
as 'Ralph (voice)'.
First Air Date
Thu, Sep 16 1993

Bakersfield P.D.
William H. Macy was
43+ in Bakersfield P.D.
as 'Russell Karp'.
First Air Date
Tue, Sep 14 1993

Law & Order
William H. Macy was
40+ in Law & Order
as 'Assistant U.S. Attorney John McCormack, Jack Powell'.
First Air Date
Thu, Sep 13 1990

The Simpsons
William H. Macy was
39+ in The Simpsons
as 'William H. Macy (voice)'.
First Air Date
Sun, Dec 17 1989

L.A. Law
William H. Macy was
36+ in L.A. Law
as 'Bernard Ruskin'.
First Air Date
Mon, Sep 15 1986

Spenser: For Hire
William H. Macy was
35+ in Spenser: For Hire
First Air Date
Fri, Sep 20 1985

The Equalizer
William H. Macy was
35+ in The Equalizer
as 'Dr. Spaulding'.
First Air Date
Wed, Sep 18 1985

Kate & Allie
William H. Macy was
34+ in Kate & Allie
First Air Date
Mon, Mar 19 1984

The Awakening Land
William H. Macy was
27+ in The Awakening Land
as 'Will Beagle'.
First Air Date
Sun, Feb 19 1978

The Oscars
William H. Macy was
3+ in The Oscars
as 'Self'.
First Air Date
Thu, Mar 19 1953