Did You Know?
[re his audition with Lorne Michaels
for 'SNL'] I said: 'I don't want to be so presumptuous to say I'll come on your show and I'll kill. But I definitely think if you hired me, I'd do a very good job'. He said: 'No, no, no, no. Confidence isn't your problem.' And he just left it at that. But all I could think is: 'Wait, what is my problem? Tell me what my problem is, I'll fix it!'
Taran's younger brother, Taylor, plays guitar in Allura, a Los Angeles metal band.