Donald Sage Mackay
Known For
All Movies (9)
- Animal Friends2027 · as John Fitzgerald
- Nuremberg2025 · as Senator William Fulbright
- Mystery Island: House Rules2025 · as De. Stanley Wellington
- The Great Escaper2023 · as Nathan
- Red, White & Royal Blue2023 · as Jeffrey Richards
- The Good Mother2013 · as Bob
- Play the Game2009 · as Retirement Home Director
- The Swan Princess: The Mystery of the Enchanted Kingdom1998 · as Jean-Bob (voice)
- A Colt Is My Passport— · as Wilson
All TV Shows (32)
- Going Dutch2025 · as General Gus King
- Eric2024 · as Jerry
- The Regime2024 · as Richard Kaiser
- The Following Events Are Based on a Pack of Lies2023 · as Norm Niedecker
- Wreck2022 · as Henry Allan
- Cell 82022 · as Pedersen
- Alex Rider2020 · as General Lomis
- Treadstone2019 · as Greg Sanders
- Tom Clancy's Jack Ryan2018 · as CJCS Jeff Maguire
- Masters of Sex2013 · as John Watson
- Elementary2012 · as Ben
- Blue Bloods2010 · as Lt. Mike Collier
- Modern Family2009 · as George
- The Good Wife2009 · as Mike Pedrano
- The Amazing Mrs. Novak2009
- Mad Men2007 · as Dr. Gosman
- Weeds2005 · as TSA Agent Warren
- House2004 · as Neil
- NCIS2003 · as Kerry Killmartin
- What I Like About You2002 · as Super
- According to Jim2001 · as Greg
- Scrubs2001 · as Doctor
- Scrubs2001 · as Dr. Page
- The District2000 · as Reporter #1
- Malcolm in the Middle2000 · as Man
- The West Wing1999 · as Ellis
- Providence1999 · as Officer Duncan
- The Practice1997 · as Howard McGowan
- 7th Heaven1996 · as Host
- JAG1995 · as Pilot
- ER1994 · as Detective Lash
- Frasier1993 · as Eduardo







