Acting
Newhart
1982
21 Jump Street
1987
Parker Lewis Can't Lose
1990
The Deliberate Stranger
1986
Lucas
Magic in the Mirror: Fowl Play
1997
Magic in the Mirror
1996
Faith