Roger Scott Russell

Info

Date of birth

01/29/1964

Place of birth

Winnipeg, Manitoba, Canada

Roger Scott Russell

Biography

Roger Scott Russell was born on January 29, 1964 in Winnipeg, Manitoba, Canada. He is an assistant director, known for Antitrust (2001), The X Files: I Want to Believe (2008) and Final Destination (2000).

Known For