Actor · DirectorDarren ScottNovember 24, 1965(58 years old)Philadelphia, Pennsylvania, USASocialsKnown forPeterlooMan Giving Directions