Том Шарп родился в Лондоне 30 марта 1928 года. Окончил Пембрук-колледж в Кембридже, в 1951 году был призван в армию, в морскую пехоту, и оказался в Южной Африке. После окончания военной службы остался в ЮАР, где занимался социальной работой и преподаванием в Натале, однако в 1961 году был депортирован.
В 1963-1972 годах Шарп преподавал историю в Колледже искусств и технологии в Кембридже, что нашло отражение в его серии романов о преподавателе Уилте, попадающем в разные переделки.
Романы Тома Шарпа представляют собой горькую сатиру на апартеид («Оскорбление нравственности»), британскую систему образования (серия об Уилте), снобизм («Новый расклад в Покерхаусе»), мир литературы («Дальний умысел»), политический экстремизм, политкорректность, бюрократию и глупость вообще. Том Шарп часто пародировал язык и стиль других авторов.
С 1995 года и до своей смерти в 2013 году Том Шарп жил в Льяфранке, небольшом городке в Коста-Брава (Испания).