A native of Buffalo, New York, Stephen Russell Powell has earned screen credits as a director, location director, story editor, producer, field producer, camera operator, and editor on numerous television programs including those for National Geographic, The History Channel, PBS, AP, Bravo!, Fox News Channel, NBC, CBS, ABC, CourtTV, A&E, Discovery ...