Leitch appeared in the films Breakin' 2: Electric Boogaloo (1985), The In Crowd (1988), ...And God Created Woman (1988), The Blob (1988), Glory (1989, portraying Charles Fessenden Morse), Cutting Class (1989), Gas, Food Lodging (1992), Dark Horse (1992), Jack the Bear (1993), Cityscrapes: Los Angeles (1994), I Shot Andy Warhol (1996), One Night Stand (1997) and Love Kills (1998).