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
Trezzo Mahoro

Trezzo Mahoro

ActingBorn July 18, 1996 (29 years old)

Rwanda

IMDbInstagram

Biography

Trezzo Mahoro was born on July 18, 1996 in Rwanda. Now living in Vancouver, British Columbia, Trezzo became interested in acting during his final year of high school at Templeton Secondary School. He is best known for his roles as Lucas James on Netflix To All The Boys I've Loved Before and its follow up P.S I still love you. You can also catch him as Mohamad on SyFy's Van Helsing (2016) and Trent on the upcoming SyFy show Day of The Dead coming in 2021.

Also known as: Oliver Mahoro Smith
Popularity: 0
Total credits: 25

Known For

DC's Legends of Tomorrow
TV
★7.3

DC's Legends of Tomorrow

as Hotshot #1

The Magicians
TV
★7.6

The Magicians

as Ralphie

Movies (18)

The Dating App Killer: The Monica White Story

The Dating App Killer: The Monica White Story

as Isaiah White

2026

Amorosa

Amorosa

as Luke

2025

The More Love Grows

TV Shows (6)

DC's Legends of Tomorrow

DC's Legends of Tomorrow

as Hotshot #1

2 ep.

The Magicians

The Magicians

as Ralphie

3 ep.

Van Helsing

Behind the Camera

Amorosa

Amorosa

Executive Producer

Amorosa

Amorosa

Executive Producer

Van Helsing
TV
★7.0

Van Helsing

as Mohamad

The Irrational
TV
★6.6

The Irrational

as Jamaal Adesina

To All the Boys I've Loved Before
Movie
★7.6

To All the Boys I've Loved Before

as Lucas James

To All the Boys: Always and Forever
Movie
★7.5

To All the Boys: Always and Forever

as Lucas James

Day of the Dead
TV
★6.8

Day of the Dead

as Trent

Dragged Across Concrete
Movie
★6.6

Dragged Across Concrete

as Skinny Black Teenager

To All the Boys: P.S. I Still Love You
Movie
★6.8

To All the Boys: P.S. I Still Love You

as Lucas James

A Cinderella Story: Christmas Wish
Movie
★6.4

A Cinderella Story: Christmas Wish

as Noah

No One Would Tell
Movie
★6.5

No One Would Tell

as Zack

#STI
TV
★8.0

#STI

as Ryan

DC's Legends of Tomorrow
TV
★7.3

DC's Legends of Tomorrow

as Hotshot #1

2016

The Magicians
TV
★7.6

The Magicians

as Ralphie

2015

Van Helsing
TV
★7.0

Van Helsing

as Mohamad

2016

The Irrational
TV
★6.6

The Irrational

as Jamaal Adesina

2023

To All the Boys I've Loved Before
Movie
★7.6

To All the Boys I've Loved Before

as Lucas James

2018

To All the Boys: Always and Forever
Movie
★7.5

To All the Boys: Always and Forever

as Lucas James

2021

Day of the Dead
TV
★6.8

Day of the Dead

as Trent

2021

Dragged Across Concrete
Movie
★6.6

Dragged Across Concrete

as Skinny Black Teenager

2019

To All the Boys: P.S. I Still Love You
Movie
★6.8

To All the Boys: P.S. I Still Love You

as Lucas James

2020

A Cinderella Story: Christmas Wish
Movie
★6.4

A Cinderella Story: Christmas Wish

as Noah

2019

No One Would Tell
Movie
★6.5

No One Would Tell

as Zack

2018

#STI
TV
★8.0

#STI

as Ryan

2016

The More Love Grows

as Asher

2023

Disquiet

Disquiet

as Carter

2023

All Saints Christmas

All Saints Christmas

as Clay

2022

To All the Boys: Always and Forever

To All the Boys: Always and Forever

as Lucas James

2021

Operation Christmas Drop

Operation Christmas Drop

as Joker

2020

Picture Perfect Mysteries: Exit Stage Death

Picture Perfect Mysteries: Exit Stage Death

as Noah Addison

2020

Picture Perfect Mysteries: Dead Over Diamonds

Picture Perfect Mysteries: Dead Over Diamonds

as Noah Addison

2020

To All the Boys: P.S. I Still Love You

To All the Boys: P.S. I Still Love You

as Lucas James

2020

A Cinderella Story: Christmas Wish

A Cinderella Story: Christmas Wish

as Noah

2019

Picture Perfect Mysteries: Newlywed and Dead

Picture Perfect Mysteries: Newlywed and Dead

as Noah

2019

Love on the Menu

Love on the Menu

as Leo Costa

2019

Dragged Across Concrete

Dragged Across Concrete

as Skinny Black Teenager

2019

No One Would Tell

No One Would Tell

as Zack

2018

To All the Boys I've Loved Before

To All the Boys I've Loved Before

as Lucas James

2018

Tall Tee

Tall Tee

as Trevor

2018

The Real MVP: The Wanda Durant Story

The Real MVP: The Wanda Durant Story

as Teen

2016

The Dating App Killer: The Monica White Story

The Dating App Killer: The Monica White Story

as Isaiah White

2026

Amorosa

Amorosa

as Luke

2025

The More Love Grows

The More Love Grows

as Asher

2023

Disquiet

Disquiet

as Carter

2023

All Saints Christmas

All Saints Christmas

as Clay

2022

To All the Boys: Always and Forever

To All the Boys: Always and Forever

as Lucas James

2021

Operation Christmas Drop

Operation Christmas Drop

as Joker

2020

Picture Perfect Mysteries: Exit Stage Death

Picture Perfect Mysteries: Exit Stage Death

as Noah Addison

2020

Picture Perfect Mysteries: Dead Over Diamonds

Picture Perfect Mysteries: Dead Over Diamonds

as Noah Addison

2020

To All the Boys: P.S. I Still Love You

To All the Boys: P.S. I Still Love You

as Lucas James

2020

A Cinderella Story: Christmas Wish

A Cinderella Story: Christmas Wish

as Noah

2019

Picture Perfect Mysteries: Newlywed and Dead

Picture Perfect Mysteries: Newlywed and Dead

as Noah

2019

Love on the Menu

Love on the Menu

as Leo Costa

2019

Dragged Across Concrete

Dragged Across Concrete

as Skinny Black Teenager

2019

No One Would Tell

No One Would Tell

as Zack

2018

To All the Boys I've Loved Before

To All the Boys I've Loved Before

as Lucas James

2018

Tall Tee

Tall Tee

as Trevor

2018

The Real MVP: The Wanda Durant Story

The Real MVP: The Wanda Durant Story

as Teen

2016

Van Helsing

as Mohamad

40 ep.

The Irrational

The Irrational

as Jamaal Adesina

1 ep.

Day of the Dead

Day of the Dead

as Trent

2 ep.

#STI

#STI

as Ryan

6 ep.

DC's Legends of Tomorrow

DC's Legends of Tomorrow

as Hotshot #1

2 episodes

The Magicians

The Magicians

as Ralphie

3 episodes

Van Helsing

Van Helsing

as Mohamad

40 episodes

The Irrational

The Irrational

as Jamaal Adesina

1 episodes

Day of the Dead

Day of the Dead

as Trent

2 episodes

#STI

#STI

as Ryan

6 episodes