He was born in Tucson, Arizona. Graduated from UCLA Acting Program in 2004. Performs stand up comedy mostly in LA and around the country. He currently has four national commercials running and you've seen him on shows such as "Heroes", "The Nick Cannon Show" and "The Mind of Mencia".