Liz Tabish

Place of birth:

Austin, Texas, USA:

Biography:

Liz Tabish is an actress and cinematographer.


TV Series Credits

The Son (2017)
as Natalia McCullough