Kieran Frost

Kieran Frost was Head of Security for Torchwood One. While popular with others, Kieran remained quite secretive about his personal life. In 2005, Kieran and his team tested newcomer Rachel Allan on her observational skills. Later that year, Rachel successfully set him up with his personal assistant, Dean. (AUDIO: New Girl)