Mark Isherwood Welsh Assembly Member - North Wales Mark Isherwood was first elected as an Assembly Member for North Wales in 2003, before being re-elected in 2007 and 2011.