Alan FrancisBorn1949Died2023ActorFilmography · 1 creditsThe Beast of Yucca FlatsActor (Lost Boy)1961★ 2.0