Best known as That SciFi Guy on ThatGuyWithTheGlasses and The Idle State, Leo is an actor, writer, producer, editor and animator. He reviews sci-fi movies from all corners, including giant robot war epics, alien horror flicks, and much more. And he has pretty hair.