Tags: Soap Character.
Ashley Cotton is a fictional character from the BBC soap opera EastEnders the son of Zoe and Nick Cotton (John Altman) and the grandson of Charlie (Christopher Hancock) and Dot Cotton (June Brown) played by Ryan Devonshire in 1993 and then by Frankie Fitzgerald in 2000.