2023
Once Upon a Studio as Quasimodo (voice)
2022
Spring Awakening: Those You've Known as Self - Lead Producer
2018
John McEnroe: In the Realm of Perfection as Wolfgang Amadeus Mozart (archive footage) (uncredited)
2012
Final Cut: Ladies and Gentlemen as (archive footage)
2008
Animal House: The Inside Story as Self (Archive Footage)
2008
Jumper as Mr. Bowker
2006
Stranger Than Fiction as Dr. Cayly
2002
The Making of 'Amadeus' as Self - Mozart
2002
The Hunchback of Notre Dame II as Quasimodo (voice)
1997
Paul Monette: The Brink of Summer's End
1996
The Hunchback of Notre Dame as Quasimodo (voice)
1995
The Heidi Chronicles as Peter Patrone
1995
Wings of Courage as Antoine de Saint-Exupery
1994
Mary Shelley's Frankenstein as Henry Clerval
1993
Fearless as Brillstein
1993
Frasier as Keith (voice) (1 episode)
1992
The Inner Circle as Ivan Sanshin
1991
Memorial: Letters from American Soldiers as Reader
1990
Murder in Mississippi as Mickey Schwerner
1989
Black Rainbow as Gary Wallace
1989
Parenthood as Larry Buckman
1988
Dominick and Eugene as Dominick Luciano
1987
Slam Dance as C.C. Drood
1985
Echo Park as Jonathan
1985
Tall Tales & Legends as Quinn (1 episode)
1984
Amadeus as Wolfgang Amadeus Mozart
1982
St. Elsewhere (3 episodes)
1980
Those Lips, Those Eyes as Artie Shoemaker
1978
Animal House as Larry "Pinto" Kroger
1977
September 30, 1955 as Hanley
1975
Forget-Me-Not Lane as Young Frank
1971
Great Performances as young Frank (1 episode)
1951
Hallmark Hall of Fame as Freddie (1 episode)