Barnaby Holm, a renowned thespian, came into this world on a chilly winter morning, February 20th, 1967, in the iconic city of New York, located in the state of New York, United States of America.
He is a talented individual, widely recognized for his captivating performances in a diverse array of films, including the 1981 thriller, The Final Conflict, the 1974 action-packed Juggernaut, and the 1978 cult classic, The Lost Boys.