Harry Andrew MacDonald is a 53-year-old senior programmer who enjoys working on cars, cookery and cycling. He is loveable and friendly, but can also be very boring and a bit lazy.

He is a Brazilian Hindu who defines himself as gay. He has a post-graduate degree in computing.

Physically, Harry is not in great shape. He needs to lose quite a lot of weight. He is very tall with light skin, mouse hair and brown eyes.

He grew up in a working class neighbourhood. He was raised in a happy family home with two loving parents.

He is currently single. His most recent romance was with a journalist called Alexander Gabriel Parsons, who was the same age as him. Alexander died in 2014.The papers reported the cause of death: ‘pneumonia’

Harry has four children with late boyfriend Alexander: Darnell aged 6, Chanelle aged 7, Albert aged 13 and Billie aged 14.

Harry’s best friend is a senior programmer called Sherri Gilbert. They get on well most of the time. He also hangs around with a senior programmer called Ophelia Yates. They enjoy running together.