Know the Cast & Characters: ‘Mo’

The Mo cast features Mohammed Amer, Teresa Ruiz and Omar Elba. This info article contains minor spoilers and character details for Mohammed Amer and Ramy Youssef’s Netflix series. Check out more streaming guides in Vague Visages’ Know the Cast section.

Mo follows a Palestinian refugee in Houston, Texas. When the title character loses multiple jobs, he begins working on an olive farm while thinking about a future with his Mexican girlfriend. The narrative explores various sociopolitical factors that affect the main protagonist’s mindset. Here’s every performer and character in Mo.

Read More at VV — Know the Cast & Characters: ‘Seoul Vibe’

Mo Cast: Mohammed Amer as Mo Najjar

Character Profile: A Palestinian refugee in Houston. He moved to America with his mother and brother after fleeing Kuwait during the early 90s. Mo tries to find sustainable work while struggling with a lean addiction.

Amer’s Resume: A Popular Stand-Up Comedian — Also, Mo in Ramy (2019-20), Zane in Americanish (2021)

Read More at VV — Know the Cast & Characters: ‘Loving Adults’

Mo Cast: Teresa Ruiz as Maria

Character Profile: Mo’s Mexican girlfriend. She is a Christian who works as a mechanic at her own car shop. Maria worries about Mo’s decision-making process as he plans for the future.

Ruiz’s Resume: Isabella Bautista in Narcos: Mexico (2018-20), Nadia Basurto in Here on Earth (20180-20), Azucena in Luis Miguel: The Series (2021), Rosa in The Marksman (2021), Carmen in Father Stu (2022)

Read More at VV — Know the Cast & Characters: ‘Me Time’

Mo Cast: Omar Elba as Sameer Najjar

Character Profile: Mo’s brother. He has Asperger’s syndrome and works at Chick’n Cone. Sameer enjoys his daily routine and frequently teases his brother.

Elba’s Resume: Santa in Kiss Her I’m Famous (2013-14), Zaki Faheem in NCIS: Los Angeles (2013), Yousef in A Hologram for the King (2016), Mark Green in Limetown (2019), Selim in Berlin, I Love You (2019)

Read More at VV — Know the Cast & Characters: ‘That’s Amor’

Mo Cast: Farah Bsieso as Yusra Najjar

Character Profile: Mo and Sameer’s mother. She produces olive oil and values the connection to her homeland. In the past, Yusra moved to America after her husband was tortured and murdered.

Bsieso’s Resume: Al Jalilah in Al-Zeer Salem (2000), Manal in Loabat Al Moot (Game of Death) (2013), Zainab in Daughters of Abdul-Rahman (2021)

Read More at VV — Know the Cast & Characters: ‘Echoes’

Mo Cast: Michael Y. Kim as Chien

Character Profile: A street doctor. He patches up Mo after a shooting incident.

Kim’s Resume: TV Debut in Mo

Read More at VV — Know the Cast & Characters: ‘Look Both Ways’

Mo Cast: Lee Eddy as Lizzie Horowitz

Character Profile: A Houston lawyer. She meets with Mo about legal issues. Lizzie accidentally reveals that the title character’s father was tortured with cigarette butts before his death.

Horowitz’s Resume: Gwen in Camp Camp (2016-19), Angie in I Don’t Feel at Home in This World Anymore. (2017), Sylvia Parks in Cruel Summer (2021), Christine Langley in Panic (2021), Mom in Apollo 10 1/2 (2022)

Read More at VV — Know the Cast & Characters: ‘Day Shift’


The Mo cast also includes Tobe Nwigwe (Rap Sh!t), Cynthia Yelle (La vie au Sein de la Pègre, Esther & Maude), Mohammad Hindi (TV debut), Christopher Rivera (The Fat Boy Chronicles, Narco Sub) and Cherien Dabis (May in the Summer, Villa Touma).

Q.V. Hough (@QVHough) is Vague Visages’ founding editor.