Taran Noah Smith

Alive

Born: 4/8/1984 in San Francisco, California, USA
Age: 33

Noted For: actor; "Home Improvement" (Mark Taylor, 1991-99).

Copyright © 1997-2017 by David Carson. Who's Alive and Who's Dead is brought to you by Living Water Specialties.