LeoActingNo biography available.Known ForSwim Meat2003Black 22002Sucking 10200818 Today International 7: Jam Boy Ree2003Swim Meat 22003Fan ClubNo Nerds have favorited Leo yet — be the first.All fan clubsFrom NerdspinFilmographyActor52008Sucking 10Film(archive footage)2003Swim MeatFilm200318 Today International 7: Jam Boy ReeFilm2003Swim Meat 2Film2002Black 2Film