David Roche was born in Hammond, Indiana. He spent four years studying at a Roman Catholic seminary before graduating from St. Joseph's College with a B.A. in Philosophy. Roche is a popular motivational speaker and performer, and has taken his one-man show, "The Church of 80% Sincerity" on tour across the world. He has also had several roles in films and documentaries. Roche is a member of the O'Hanlon Center for the Arts and Keeping Hope Alive in Marin County, CA and the Society for Disability Arts and Culture in Vancouver, Canada.