Lara Harris
An image from All Tied Up, one of the productions that also features Lara Harris.
Lara Harris

Lara Harris

August 22, 1962 — Chicago, Illinois, USA
No Man's Land

No Man's Land

1987

Trapped Ashes

Trapped Ashes

2006

The Fourth War

The Fourth War

1990

Mercenary

Mercenary

1996

All Tied Up

All Tied Up

1994

Blood Red

Blood Red

1989

Too Much Sun

Too Much Sun

1990

Inhumanoid

Inhumanoid

1996