City and Shire team leader for the Press and Journal, covering news across the north-east with a focus on council, planning and regeneration.
RAF Kinloss man says working with chemicals at base caused cancer
October 3, 2017
Police officer who collided with car while responding to 999 call loses appeal
September 29, 2017
Filmmakers want to cast Moray youngster in new movie
September 28, 2017
Aberdeenshire councillors fear planning changes could erode local democracy
September 27, 2017
Youngsters welcome retirees to new dementia-friendly flats
September 27, 2017
Woman injured after car crashes onto its side on “slippy” Aberdeenshire road
September 26, 2017
Delays on A96 after false alarm over “car on fire”
September 25, 2017
Life-size replicas of whales used in Aberdeen stranding training exercise
September 25, 2017
Work on new cinema at Aberdeen shopping centre to begin soon
September 25, 2017
Calls for road review at Cove after woman is hit by van
September 23, 2017
Man faces attempted murder charge following Torry incident
September 22, 2017
Former soldier jailed for stash of 140,000 indecent images of children
September 22, 2017
Police chased motorcycle thief through gardens in Aberdeen
September 19, 2017
Aberdeen man fined £600 for assaulting his partner
September 19, 2017
Youngsters delighted as city park is reopened after £20,000 upgrade
September 19, 2017
Woman hands herself in to police after crashing into parked car in Rothes
September 19, 2017
Inverurie man racially abused Irish police officer by mocking accent
September 19, 2017
Man appears in court after alleged firearm offence in Aberdeen
September 19, 2017
Ancient Aberdeen monument to be put back on market
September 18, 2017
Vulnerable to benefit from exclusive school’s Highland Games
September 18, 2017
VIDEO: Appeal after hit-and-run driver smashes into parked car in Moray
September 17, 2017
Trains disrupted after woman falls from Aberdeen rail bridge
September 16, 2017
Late result: Wick Academy 5 -1 Rothes
September 16, 2017
Round up of results on high-scoring day in Highland League
September 16, 2017