ScreenWave
Lorne MacFadyen is a Scottish actor originally from the Isle of Skye. where he was born on May 27th 1990.
2023
Malpractice
2022
The Lazarus Project
Pistol
Operation Mincemeat
2021
Starstruck
2018
Outlaw King
The Little Stranger
2017
Tina & Bobby