Also known as: bencarrillo
Ben Carrillo lives in Los Angeles, CA. He is an alumnus of the Art Center College Of Design and he works as an Artist. His favorite TV shows are Top Chef, Project Runway and Buffy The Vampire Slayer. X-men and Family Guy are his favorite films.