Caitlin graduated from Star of the Sea College. In 2000 she toured with the Australian Girls’ Choir. Caitlin made her debut in 2003 in the television series "Night Party". Gained fame thanks to the role of Lady Kenna in the series Kingdom, Rachel Kinsky in the series Neighbors, Ellie Linton in the film Invasion: The Battle for Paradise, Kezia in the film I, Frankenstein.