Alec Peters is an actor and producer, known for Prelude to Axanar (2014), Axanar (2016) and Loadout: Going in Hot (2014). Read more on iMDB