Glenn Kubota is an actor and writer, known for Nick and Norah's Infinite Playlist (2008), Robot Stories (2003) and The Trouble with Bliss (2011). Read more on iMDB