Rick Rodriguez

TV exec and all-around geek passionate about film, television, tech, CG and game design