For my money William H Macy is one of the finest character actors around. Today he turns 66. For the last few years he has been playing the patriarch Frank on Showtime’s Shameless.

backtothegeek.com

Shameless

William H Macy started up the St. Nicholas theater with David Mamet. He originated several of Mamet’s roles on stage. It is difficult to pick a favorite performance for William H Macy he has played so many different and diverse characters. But one can not mention William H Macy without reference to Fargo a role that garnered him a Oscar nomination.

twoparagraphs.com

Fargo

His sexually frustrated husband in Boogie Nights shocking funny and memorable as well.

hotflick.net

Boogie Nights

He pulled are empathy strings in Magnolia as Quiz Kid Donnie Smith.

virtual-history.com

Magnolia

And one of my personal favorites The Shoveler  in Mystery Men. Happy Birthday Bill!

cineplex.com

MYSTERY MEN, William H. Macy, Ben Stiller, Hank Azaria, Janeane Garofalo, Paul Reubens, Kel Mitchell, 1999