Steve PowersActor · Born July 18, 1964 · Freeport, Texas, USAIMDb Acted in 32010s2010Pastor ShepherdDr. Branson402000s2009Aaron… Albeit a Sex HeroPark Ranger2006IdiocracyTownsperson (uncredited)66