Movrex

Movrex

Discover your next favorite movie with our Netflix-inspired platform. Browse trending films, explore detailed information, and get personalized recommendations.

Quick Links

  • Home
  • Trending
  • Popular
  • Top Rated
  • Upcoming
  • In Theaters
  • TV Shows

Resources

  • TMDb API
  • Next.js
  • Tailwind CSS
  • Framer Motion

© 2026 Movrex. All rights reserved.

Privacy PolicyTerms of ServiceMade with by Codedits
← Back
Joanna Sotomura

Joanna Sotomura

ActingBorn January 1, 1985 (41 years old)

Honolulu, Hawaii, USA

IMDbInstagramFacebookTikTok

Biography

Joanna Sotomura is an American actor, best known for playing the titular role in the Emmy Award-winning webseries Emma Approved (2013). In 2024, Sotomura lent her voice to Sunny, a robot left to the widow of her creator, in the Apple TV+ series of the same name.

Also known as: Joanna Reed Sotomura, ジョアンナ・サトムラ
Popularity: 0
Total credits: 25

Known For

Criminal Minds
TV
★8.3

Criminal Minds

as Geena Raptis

Hawaii Five-0
TV
★7.7

Hawaii Five-0

as Mila

Movies (9)

Boy Band

Boy Band

as Holly Sweeney

2024

Heartless

Heartless

as Clare McKaskill

2018

Negative

TV Shows (16)

Criminal Minds

Criminal Minds

as Geena Raptis

1 ep.

Hawaii Five-0

Hawaii Five-0

as Mila

1 ep.

Chicago Med

Photos

Chicago Med
TV
★8.3

Chicago Med

as Jean Leilani

NCIS: Los Angeles
TV
★7.5

NCIS: Los Angeles

as Christina Ng

Rizzoli & Isles
TV
★7.9

Rizzoli & Isles

as Staff Member

Revenge
TV
★7.6

Revenge

as Phoebe

Barry
TV
★7.9

Barry

as Casey

Life in Pieces
TV
★7.1

Life in Pieces

as Jordana

The Good Place
TV
★8.0

The Good Place

as Véronique

Crazy Ex-Girlfriend
TV
★6.8

Crazy Ex-Girlfriend

as Zoe

Great News
TV
★6.6

Great News

as Hayley

Bookie
TV
★6.9

Bookie

as Gabby

Criminal Minds
TV
★8.3

Criminal Minds

as Geena Raptis

2005

Hawaii Five-0
TV
★7.7

Hawaii Five-0

as Mila

2010

Chicago Med
TV
★8.3

Chicago Med

as Jean Leilani

2015

NCIS: Los Angeles
TV
★7.5

NCIS: Los Angeles

as Christina Ng

2009

Rizzoli & Isles
TV
★7.9

Rizzoli & Isles

as Staff Member

2010

Revenge
TV
★7.6

Revenge

as Phoebe

2011

Barry
TV
★7.9

Barry

as Casey

2018

Life in Pieces
TV
★7.1

Life in Pieces

as Jordana

2015

The Good Place
TV
★8.0

The Good Place

as Véronique

2016

Crazy Ex-Girlfriend
TV
★6.8

Crazy Ex-Girlfriend

as Zoe

2015

Great News
TV
★6.6

Great News

as Hayley

2017

Bookie
TV
★6.9

Bookie

as Gabby

2023

Negative

as Abigail

2017

Get the Girl

Get the Girl

as Jane

2017

Contracted: Phase II

Contracted: Phase II

as Debbie

2015

Everything Before Us

Everything Before Us

as Anna

2015

The Poisoning

The Poisoning

as Michelle

2013

Geek USA

Geek USA

as Kyra Featherstone

2013

Recovery

Recovery

as Kim

Boy Band

Boy Band

as Holly Sweeney

2024

Heartless

Heartless

as Clare McKaskill

2018

Negative

Negative

as Abigail

2017

Get the Girl

Get the Girl

as Jane

2017

Contracted: Phase II

Contracted: Phase II

as Debbie

2015

Everything Before Us

Everything Before Us

as Anna

2015

The Poisoning

The Poisoning

as Michelle

2013

Geek USA

Geek USA

as Kyra Featherstone

2013

Recovery

Recovery

as Kim

Chicago Med

as Jean Leilani

1 ep.

NCIS: Los Angeles

NCIS: Los Angeles

as Christina Ng

1 ep.

Rizzoli & Isles

Rizzoli & Isles

as Staff Member

1 ep.

Revenge

Revenge

as Phoebe

1 ep.

Barry

Barry

as Casey

3 ep.

Life in Pieces

Life in Pieces

as Jordana

1 ep.

The Good Place

The Good Place

as Véronique

1 ep.

Crazy Ex-Girlfriend

Crazy Ex-Girlfriend

as Zoe

1 ep.

Great News

Great News

as Hayley

1 ep.

Bookie

Bookie

as Gabby

1 ep.

Sunny

Sunny

as Sunny (voice)

10 ep.

Video Game High School

Video Game High School

as Duchess of Kart

21 ep.

I Love That for You

I Love That for You

as Cheryl

1 ep.

Emma Approved

Emma Approved

as Emma Woodhouse

80 ep.

Criminal Minds

Criminal Minds

as Geena Raptis

1 episodes

Hawaii Five-0

Hawaii Five-0

as Mila

1 episodes

Chicago Med

Chicago Med

as Jean Leilani

1 episodes

NCIS: Los Angeles

NCIS: Los Angeles

as Christina Ng

1 episodes

Rizzoli & Isles

Rizzoli & Isles

as Staff Member

1 episodes

Revenge

Revenge

as Phoebe

1 episodes

Barry

Barry

as Casey

3 episodes

Life in Pieces

Life in Pieces

as Jordana

1 episodes

The Good Place

The Good Place

as Véronique

1 episodes

Crazy Ex-Girlfriend

Crazy Ex-Girlfriend

as Zoe

1 episodes

Great News

Great News

as Hayley

1 episodes

Bookie

Bookie

as Gabby

1 episodes

Sunny

Sunny

as Sunny (voice)

10 episodes

Video Game High School

Video Game High School

as Duchess of Kart

21 episodes

I Love That for You

I Love That for You

as Cheryl

1 episodes

Emma Approved

Emma Approved

as Emma Woodhouse

80 episodes