Tara Jade Borg

Tara Jade Borg

Tara Jade Borg is known for her work on The Invisible Man (2020), Pacific Rim: Uprising (2018) and Better Watch Out (2016).

Tv Show