John David Casson was born in Birmingham, United Kingdom on 4 June 1971.
[1] After Tiffin, Casson attended Richmond upon Thames College.
[2][3] In May 2015, Casson faced criticism on Twitter after making a joke referencing a recent Egyptian political controversy.
[4] Casson has been the leader of the disability charity L’Arche in the United Kingdom since January 2021.
[5] Casson married his wife, Kathryn Rachel Clarke, in 2000.