Taran Noah Smith


Biography

Date of Birth
8 December 1984, San Francisco, California, USA

Nickname
TNS

Height
6' 1½" (1.87 m)

Trivia
Quotes