Actor · Born 1962
The Lords of Salem
2013 · as Ted
Safe
1995 · as Steve
The One and Only
1978 · as Sherman
The Bad News Bears
1976 · as Joey Turner
But I Don't Want to Get Married!
1970 · as Bernard
80 Steps to Jonah
1969 · as Little Joe