Ellen Tamaki is an American actress who played Niko Hamada in Charmed (2018–19) and Drea Mikami in Manifest from 2020 to 2022.
Actor (1)
Paul Feig
2025