Merrily 2027
as Mike
Ryan Carson 2022
as Roach
Notzilla 2019
as Prof. Hiro Honda
American Translation 2011
as Asian delivery man
Credits from TMDB.