logo
Emma Howard backdrop
Emma Howard poster
Emma Howard
Emma is a British actor from London who is based in Japan. Her interest in acting started when she was very young, and she had roles in lots of produc...