
Mohen Leo is a visual effects supervisor. Leo has worked on films since 1997. He received a nomination at the 89th Academy Awards in the Best Visual Effects category. This was for the film Rogue One: A Star Wars Story. His nomination was shared with Neil Corbould, Hal Hickel and John Knoll. Description above from the Wikipedia article Mohen Leo, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Apex 2026
Visual Effects Supervisor
Rogue One: A Star Wars Story 2016
Visual Effects Supervisor
The Martian 2015
Visual Effects Supervisor
Ant-Man 2015
Visual Effects Supervisor
Transformers: Age of Extinction 2014
Visual Effects Supervisor
RED 2 2013
Visual Effects Supervisor
2012 2009
Visual Effects Supervisor
Speed Racer: Car Fu 2008
as Self
Speed Racer 2008
Visual Effects Supervisor
The Perfect Storm 2000
Visual Effects Technical Director
Small Soldiers 1998
Visual Effects Technical Director
Credits from TMDB.