Stephen McMillan

Stephen McMillan

Born Stephen John William McMillan on the 21st December 1999. Stephen McMillan is an actor from Dundee, Scotland. Known for his roles in award winning productions such an Outlaw King (2018) Educated (2019) The North Water (2021) Boiling Point (2021). And is listed to appear in feature films, Borderland (2022) and The Tutor (2023)
Stephen McMillan

Movies

Toxic Town
The tragic toxic waste case in the East Midlands and three mothers fighting for the justice for the rates of upper limb defects in babies born in Corby were subsequently found to be three times higher than those of children born.