darren reynolds