About
James G. MacDonald is an American actor and director known for his extensive work in film, television, and theater spanning over 35 years. He notably portrayed Captain James Wainwright in the Star Trek: Deep Space Nine episode "Little Green Men." MacDonald has appeared alongside many high-profile actors and worked with acclaimed directors across diverse genres including comedy, drama, thriller, horror, and science fiction. His versatile roles range from a naive young captain in Star Trek to parts in films like Volcano and Tigerland. He has also received awards for his work in theater and filmmaking. Beyond acting, MacDonald writes and directs, and he is active in teaching writing and acting workshops to incarcerated and formerly incarcerated individuals. His career is marked by both character-driven performances and creative contributions behind the scenes.
Known for
NCISSeries • 2003
The MentalistSeries • 2008
CSI: Crime Scene InvestigationSeries • 2000
Criminal MindsSeries • 2005
The RookieSeries • 2018
Chicago FireSeries • 2012
CSI: MiamiSeries • 2002
CastleSeries • 2009
JAGSeries • 1995
NCIS: Los AngelesSeries • 2009
24Series • 2001
Marvel's Agents of S.H.I.E.L.D.Series • 2013
Buffy the Vampire SlayerSeries • 1997
Star Trek: Deep Space NineSeries • 1993
ERSeries • 1994
Without a TraceSeries • 2002
Sex and the CitySeries • 1998
ScandalSeries • 2012
WeedsSeries • 2005
Touched by an AngelSeries • 1994
LongmireSeries • 2012
Lie to MeSeries • 2009
The UnitSeries • 2006
Major CrimesSeries • 2012