February 21, 2019Interview with Freeform hit series “Siren” actress Tammy Gillis Tammy Gillis is an award-winning actress and an indisputable talent powerhouse who has so far appeared in over 50 roles…