Tommy Grant made his first appearance on 16 September 2004. He is portrayed by Robert Cavanah.
Tommy is the much older boyfriend of Vicki Fowler who is attracted to Vicki's stepmother Chrissie Watts. They kiss and Tommy arranges for them to meet in the toilets in the Queen Victoria pub. He strips naked and Chrissie steals his clothes, exposing him (as a cheat, and literally exposing him). He then runs away through the market, naked.
The next day, as he gets into a taxi to the airport, Vicki's father Den Watts gets into the taxi with him and takes him to Angie's Den nightclub, where he pins him down and warns him to leave Walford and never return. Tommy now lives in Thailand.