David Ibarra

David Ibarra comes from Houston, TX, where he dropped out of college (sorry mom). He eventually got his diploma by graduating from the Second City Writing Program and iO Training Center (sorry mom). He can be seen performing at the Annoyance and Crowd Theater.
Currently Performing In