Hudson naît en à Grande Bretagne.
Il s'intéresse activement aux ovnis à partir de , lorsqu'il intègre la BUFORA comme membre enquêteur.
À partir de il édite la revue de presse ufologique UFO Newsfile (77 bimensuels jusque ).
En il entre au comité éditorial du New Ufologist, jusque .
À partir de il intègre le comité directeur de l'association et à partir de gère son bureau jusque , où il quitte aussi le comité directeur.
Il gère le "Vehicle Interference Report", qui comptabilise aujourd'hui 1100 cas sur 278 pages A4.