diff --git a/roles/devops-ssh-users/defaults/main.yml b/roles/devops-ssh-users/defaults/main.yml
index ee8d931a680e1ccc9e0959c8bfef8b045befb17b..c7c7551a9d6950c808c11579d876361caa0537b2 100644
--- a/roles/devops-ssh-users/defaults/main.yml
+++ b/roles/devops-ssh-users/defaults/main.yml
@@ -33,6 +33,9 @@ devops_users:
   - name: 'Ujjwal Das'
     username: ukd20
     pub_key: ukd20-2.pub
+  - name: 'Dave Hart'
+    username: dkh21
+    pub_key: dkh21.pub
 
 ssh_revoked_keys:
   - username: si202
diff --git a/roles/devops-ssh-users/files/public_keys/dkh21.pub b/roles/devops-ssh-users/files/public_keys/dkh21.pub
new file mode 100644
index 0000000000000000000000000000000000000000..d9e3275b3a7db0b661e59a0bac747a5ecb1d2088
--- /dev/null
+++ b/roles/devops-ssh-users/files/public_keys/dkh21.pub
@@ -0,0 +1 @@
+ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmhkMpmT9IU0hhuEA+/L1ifAL5UMPJspu1xLQUwr89Ezo1M6WTifZ0XgjRrbt7AA61FCCZxzqa2rQsWn25NND/bsXbcmGPJ39r0/sUwLDA1vdbknkjjZoWtb9LTdbkvzQsHWcr9x+Kss4Ds4T+p/UZvbWbTtj8cS50cA796gInPK8INY6F3n9ufD6GCYtzEqvMSdQRgz+D/nluVIy7cvnM1yuh5uEvB9yoclqBOzdJH/aFHCX3L3a1Yy5U5rtTQeHPVrRtY7xHzuuGwY41iQnlVVuM41BuFeZAztvU2PXDJ/sLxka2wOAIGFBc8fL7SQkJStMh8peFOXXwsreMChGp dkh21@cam.ac.uk