Terry Randall is an actor, known for London Has Fallen (2016), Survivor (2015) and Lake Placid: The Final Chapter (2012). Read more on iMDB