Sébastien Tétrault is known for United States of Africa (2012) and The Nature of Things (1960).
No data