Nominated for 3 Oscars.
Another 20 wins & 45 nominations.
See more awards »
(as Leaf Phoenix)
Director music video "If You Talk Too Much (My Head Will Explode)" by People in Planes
5' 8" (1.73 m)
Did You Know?
That kind of fame; I couldn't have it in my life. I love that we can sit on the lawn in Central Park and I'm just one of the millions. I don't want to lose that. I'm trying to figure out the perfect strategy. And it's tough. I just want to be right in the middle.
Darkened circles under his eyes