Contact details

Contact number

T: +34 674 71 98 36

Credits

Production Year Role
Ai Weiwei on Beijing (Guardian/Tate) 2015 Filmmaker / Producer / Camera / Editor
Frozen Out: The former Afghan Interpreters Stranded on Europe's Border (Guardian) 2017 Director / Director of Photography / Producer / Editor
China's Low Carbon Revolution (Al Jazeera Earthrise) 2017 Director / Director of Photography / Editor