Stew McLean
FollowBorn 24 April 1981 in Edmonton, Alberta, Canada
Died 22 May 2026 (aged 45)
Stewart McLean (April 24, 1981 – May 22, 2026) was an actor and producer known for Beyond (2016), Travelers (2016) and Arrow (2012).
Born 24 April 1981 in Edmonton, Alberta, Canada
Died 22 May 2026 (aged 45)
Stewart McLean (April 24, 1981 – May 22, 2026) was an actor and producer known for Beyond (2016), Travelers (2016) and Arrow (2012).