
Mackenzie Gray was born and raised in Toronto. A professional actor for over 40 years, he has appeared in over 150 films and television shows. As of 2017, he is a series regular on the Marvel/FX Series Legion (2017) playing "The Eye" and is a recurring cast member on both the CW series Riverdale (2016) as "The Pathologist" and plays "The Time Master" on DC's Legends of Tomorrow (2016). Since moving to Vancouver in 1998 as a series lead for the television series The Net(1998), he has appeared as a guest star in scores of Vancouver or Calgary-filmed productions, recently including the BBC America/Netflix series Dirk Gently's Holistic Detective Agency (2016), Fargo (2014), R.L. Stine's The Haunting Hour (2010), Alcatraz(2012), and Project Mc² (2015). He returned to Toronto to Guest-Star in the series Bitten(2014). Guest-Starring roles inc...
1997
2004
1998
2001
2002
2010
2009
2013
2011
2008
2009
2020
2000
2018
1997
2013
2001
1999
2000
2023
2013
2005
2013
2012
2005
2022
2014
2002
2015
2015
1997
2019
2024
2009
2015
2005
2016
2002
2006
2002
2015
2006
2011
2016
2019
2017
2019
2018
2015
2006
2007
2017
2017
2021
2000
2010
1997
2013
2003
2003
1997
2006
1993
2006
2004
1999
1998
2002
2003
2000
2001
1994
1998
2009
2016
2016
1996
1990
1998
1998
1998
2000
2010
1995
2017
2002
2011
2023
2014
2009
2008
1999
2017
2014
2005
2019
2001
2015
2010
2006
2022
2014
2012
2010
1994
2013
2008
2019
1997
2001
2010
1998
2012