nathan haddock