No photoActingTerry RandallBorn 2018-05-01· Cardiff, Wales, UKKnown forLondon Has Fallen2016ACTIONAn Affair to Die For2019THRILLERLake Placid: The Final Chapter2013HORRORFull filmographyLondon Has Fallen2016ACTIONAn Affair to Die For2019THRILLERLake Placid: The Final Chapter2013HORROR