Barnaby Holm: Barnaby Holm. Actor: The Final Conflict. Barnaby Holm was born on 20 February 1967 in New York City, New York, USA. He is an actor, known for The Final Conflict (1981), Juggernaut (1974) and The Lost Boys (1978).
Known For: The Final Conflict (Peter), Juggernaut (Christopher Porter), The Lost Boys (George), She's Been Away (Young Edward)