Mickey Milan is an actor.
Lloyd Loses Everything 2020
as Lloyd
Freezer 2014
as Stepan
Treading Water 2013
as Smelly Foreigner (as Milan Malisic)
Credits from TMDB.