"The New Lassies (1989) TV Series........Guestrole
"Parenthood" (1990) TV Series............Leo played Garry Buckman.
"Growing Pains" (1985) TV Series.........Leo played Luke Brower (1991-1992)
Critters 3 (1991)........................Leo played Josh
Poison Ivy (1992)........................Leo played Guy
This Boy's Life (1993)...................Leo played Toby
What's Eating Gilbert Grape ? (1993).....Leo played Arnie Grape
The Foot Shooting Party (1994)
The Quick and the Dead (1995)............Leo played Kid
The Basketball Diaries (1995)............Leo played Jim Carroll
Les Cent et une nuits (1995).............Leo played Rimbaud Verlaine
Total Eclipse (1995).....................Leo played Arthur Rimbaud
William Shakespeare's Romeo + Juliet (1996)......Leo played Romeo
Marvin's Room (1996).....................Leo played Hank
Don's Plum (1998)
Titanic (1997)...........................Leo played Jack Dawson
The Man In the Ironmask (1998)...........Leo played King Louis XIV/Phillipe
Laws of Madness (1998)...................Leo played Jeffrey Jenkins
Celebrity (1998)