Planet Lockdown 2022
as self - fmr public health official
CORONA.FILM - Prologue 2021
as Self
trustWHO 2018
as Self - Former Delegate to the European Council
Credits from TMDB.