Ni asiko ajakale arun Covid-19 ni orile agbaye gbogbo, ero ayelujara ni o so wa po ti o si fi ife wa sira wa rinle si sin inu odun 2020.. 
O bẹrẹ iṣẹ fiimu rẹ ni ọdun 2000,  ati pe o ti ṣe ifihan ni diẹ sii ju awọn fiimu ogorun lati igba akọkọ rẹ.. 