Acting
Chicago, Illinois, USA
Born February 8, 1958
What Have We Done?· 1990
Neon Maniacs· 1986
Wally
Two Soldiers· 1986
Lieutenant
Tom Sawyer· 1976
Huck Finn
Quantum Leap· 1989
Toad
The New Alfred Hitchcock Presents· 1985
Tavern Patron
M*A*S*H· 1972
Soldier