Biography

Kyra Harper is known for To Die For (1995), The Glass Castle (2017) and Orphan Black (2013).

Filmography