After leaving school, Robert gets a job working as a mechanic at Scott Windsor's (Ben Freeman) garage. After having sex with her in the back of his car, Robert starts dating Scott's sister, Donna. Feeling he is in need of more excitement in his life, he also starts secretly dating Elaine Marsden (Samantha McCarthy). However, Donna finds out about Robert's cheating and dumps him. Robert continues his romance with Elaine, but in September 2003, he and Elaine are in a car accident while Robert is driving. Panicking, Robert flees the scene, leaving Elaine unconscious in the car. Robert manages to lie his way out of trouble, as Elaine has no memory of how the accident happened. She later realizes the truth when she sees bruising from the seat belt across his chest, which suggests that Robert was driving, not her as Robert told everyone. In December 2003, Elaine and her family leave the village. Robert and Donna reconcile that month. Despite this, Robert still wants excitement in his life and begins an affair with Katie, now Andy's fiancée. Robert and Katie are caught by Andy's half-brother, Daz Eden (Luke Tittensor), in January 2004 when he sees them kissing in the garage. Katie threatens Daz, telling him he will be put into care if he says anything. Daz tells Andy but Katie convinces him that Daz is lying and is too much for them to cope with so he is returned to foster care. Victoria (now Hannah Midgley) also catches them together. Robert swears her to secrecy and Katie threatens her so she becomes too scared to talk and uses a puppet to speak through instead.