Leelo Ross Details Cast On MovieCast On TV Name Leelo Ross Also Known As Birthday Gender Male IMDB Leelo Ross profile on IMDB Place of Birth As: Dutch Lady1998-10-30Still Crazy... As: Unknown2007-09-15The Shadow in the No... As: Audrey Nash1973-01-04Last of the Summer W...