Robert Hooke, portrayed by Guy Heyden