Stephen Low was born in 1951 in Ottawa, Ontario, Canada. He is a director and writer, known for Mark Twain's America in 3D (1998), Fighter Pilot: Operation Red Flag (2004) and Volcanoes of the Deep Sea (2003).
- 出生地
- Ottawa, Ontario, Canada
- 身 份
- 导演 | 编剧
- 性 别
- 男