Neil Judd

Constable Neil Judd was a police officer on an alternate Earth in 2003. (PROSE: The Domino Effect)