01/05/1943
Saskatoon, Saskatchewan, Canada:
Stephen Dewar was a Canadian investigative journalist, producer and director. His impactful documentaries, spanning politics, science, and the environment, earned him a reputation for hard-hitting journalism.
|
Icon (2005) as BBN Moscow Reporter |
|
Zero (2019) Still Photographer |
|
Where You Goin' Company Town (1975) Director |
|
Where You Goin' Company Town (1975) Script |