John O’Farrell pisał wcześniej teksty z Markiem Burtonem do programów satyrycznych i audycji radiowych. Pracował w programach takich jak Have I Got News for You (gdzie później sam występował jako gość) czy też kukiełkowym teatrze Spitting Image. Jest także autorem niektórych dialogów w komedii Uciekające kurczaki (Chicken Run). W roli satyryka pisarza zatrudniał kanclerz skarbu Gordon Brown oraz premier Tony Blair. Autor został za to skrytykowany przez swojego kolegę z college'u Iana Hislopa w magazynie Private Eye.
Pisarz jest nadal aktywny politycznie. Z powodzeniem przeprowadził kampanię na rzecz nowej państwowej szkoły licealnej The Lambeth Academy w południowej części Londynu i obecnie jest dyrektorem placówki. W 2001 r. startował jako kandydat Partii Pracy w wyborach powszechnych w rodzinnym mieście Maidenhead. Deklaruje, że nie ma poważnych planów związanych z polityką. Ostatnio regularnie występuje w brytyjskich programach telewizyjnych takich jak Grumpy Old Men i Question Time.
We wrześniu 2006 r. O’Farrell uruchomił satyryczny portal internetowy NewsBiscuit http://www.newsbiscuit.com.
Pisarz obecnie żyje wraz z żoną i dwojgiem dzieci w Londynie.