Frank Leroy: Frank Leroy. Actor: Colossus and the Headhunters. Frank Leroy is known for Colossus and the Headhunters (1963).
Known For: Colossus and the Headhunters (Ariel)