Leo MichelinActingNo biography available.Known For5.1The Last Battle199310.0A Última Batalha2005Fan ClubNo Nerds have favorited Leo Michelin yet — be the first.All fan clubsFrom NerdspinFilmographyActor22005A Última BatalhaFilmJader (anjo)★ 10.01993The Last BattleFilm★ 5.1