Home >

Taran Noah Smith

Taran Noah Smith

Birthday: 1984-04-08 | Place of Birth: San Francisco, California, USA

...

Known For

Acting

Year
Title

Role

1998
Little Bigfoot 2: The Journey Home

as    Brian Ferris

1995
Ebbie

as    Tiny Tim

1991
Home Improvement

as    Mark Taylor