Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Taran Noah Smith
Follow
Born 8 April 1984 in San Francisco, California, USA
Actor
Sealed
1995
?.?
?.?
Ebbie
Tiny Tim
Sealed
1998
?.?
?.?
Little Bigfoot 2: The Journey Home
Brian Ferris
Tim Allen Presents: A User's Guide to Home Improvement
Sealed
2003
?.?
?.?
Tim Allen Presents: A User's Guide to Home Improvement
Mark Taylor (archive footage)