Sean is introduced as a gay colleague of Martin Platt (Sean Wilson) and Karl Foster (Chris Finch). Some months after his first appearance Sean comes to Coronation Street, desperately looking for somewhere to live. Karl's ex-boyfriend Todd Grimshaw (Bruno Langley) recognises Sean and takes him for a drink at The Rovers. When Todd's mother Eileen Grimshaw (Sue Cleaver) meets Sean she likes him and offers him a place to stay. Her other son, Jason Grimshaw (Ryan Thomas), is not pleased but later warms to the idea. Sean gets a job at "Underworld", where he makes friends with Fiz Brown (Jennie McAlpine) and Kelly Crabtree (Tupele Dorgu).