Nascido em Buffalo, Nova York, Stephen Russell Powell ganhou créditos na tela como diretor, diretor de locação, editor de estórias, produtor, produtor de campo, operador de câmera e editor em inúmeros programas de televisão, incluindo os da National Geographic, The History Channel, PBS. , AP, Bravo !, Canal de notícias da Fox, NBC, CBS, ABC, CourtTV, A & E, Discovery Channel, iON Network e os Jogos Olímpicos de Inverno de 2010, entre muitos outros.
Seu início no negócio veio em 1996, após a publicação de seu livro Rushing the Growler, uma história da indústria cervejeira que foi originalmente planejada como o roteiro de um documentário de longa-metragem. Na primavera de 2003, ele fundou a Odessa Pictures, Inc., uma produtora de televisão de campo.
Em 2006, Powell trabalhou como editor sênior e editor de histórias no premiado documentário de 82 minutos intitulado The Forgotten City. O filme foi selecionado e apresentado no Festival de Cinema Americano da HBO / Cinema, no Starz Denver Film Festival e no Festival Internacional de Cinema e Vídeo Independente de 2006, em Nova York, onde ganhou o prêmio de Melhor Documentário Urbano. O filme também recebeu mais dois prêmios no Buffalo Niagara Film Festival de 2007.
Desde então, Powell trabalha como diretor / produtor de campo e jornalista de vídeo para várias organizações e redes de transmissão nacionais e internacionais.
É membro da International Documentary Association e da National Press Photographers Association (NPPA), bem como de vários grupos de produtores locais e associações históricas. Ele também serviu como juiz para o EMMY Awards em 2009 e 2010 (regional).