Deema Aitken

Deema Aitken portrayed Gil in the Iron Fist episode Black Tiger Steals Heart.