Caity Lotz Bio, Photos and Updates
Bio: Caity Marie Lotz is an American actress dancer singer and model. She is best known for her roles as Officer Kirsten Landry in the MTV mockumentary television series Death Valley 2011 as Annie in the horror film The Pact 2012 and as Sara LanceThe Canary in The CW television series Arrow 2013present.
Born: December 30, 1986 in San Diego, California, USA
Posted In: Actresss