|Born||8th April 2002|
|First appearance||8th April 2002|
|Last appearance||14th January 2011|
|Played by|| Brandon Jackson (2002-2003) |
Stephen Collins (2003)
Benjamin Beresford (2004-2011)
At first it was believed that Maxine's husband Ashley Peacock was Joshua's father, until it was revealed that Maxine had a one-night stand with Matt. Ashley was listed as the father on the birth certificate and decided to bring the child up as his own, despite the question over Joshua's paternity. Maxine was killed by Richard Hillman when Joshua was just nine months old. This prompted Ashley to take a DNA test to determine whether or not he was Joshua's biological father, and the results of the test proved that he was in fact not.
Ashley later married Claire Casey, who was originally hired as a nanny for Joshua. Shortly after Claire found out she was pregnant, Matt got in touch with Ashley and requested to see his son. Through court proceedings Matt was allowed to visit Joshua on a monthly basis. Claire gave birth to baby Freddie in July 2006, a brother for Joshua. Joshua soon befriended Simon Barlow and developed a skill at football.
In December 2010, Ashley died when an explosion at The Joinery bar derailed a tram which crashed into the street. The accident led to the Peacocks' home at No.13 burning down, and the McDonalds took Claire, Joshua and Freddie in at the Rovers. Joshua attended the funeral, wanting to say goodbye to his father. The following month Claire was arrested for assaulting Tracy Barlow after she mocked Ashley. Upon realising that she faced a prison sentence, the street's residents helped Claire and the boys escape to a new life in France.