João Paulo de Castro Silva Bessa (born Porto, 25 April 1947) is a Portuguese architect, journalist and a former rugby union player and coach.
He first played at CDUP (1965/66-1967/68) but moved then to CDUL (1968/69-1980/81) in Lisbon.
He almost achieved the qualification for the 1999 Rugby World Cup finals, but was eliminated by Uruguay at the repechage.
João Paulo Bessa also has been a sports journalist for many Portuguese newspapers.
This biographical article relating to Portuguese rugby union is a stub.