Acting

dynamic, nuanced characters who exist in layers. with a goal of bringing real truth within imaginary circumstances.


Resumé

Film/TV

Dating Again? | Supporting | Dir. Shayan Moallef | Short (2024)

We Don’t Run From the Devil | Lead | Dir. Kevin Masundire | Short (2024)

Death and Other Details | Actor | Dir. Alrick Riley | Ep. #103 – ABC (2022)

Virile | Actor | Dir. Sebastian Ortiz-Wilkens | Short (2022)

All You Have to do is Stream | Lead | Dir. Grady MacTavish | Short (2022)

Spark | Actor | Dir. Camille Hollett-French | Short (2022)

Take One | Principal | Dir. Zachary Obbagy | Short (2021)

Woke | Actor | Dir. Maurice Marable | Ep. #103 – Hulu (2020)

Diamonds! | Lead | Dir. Demian LeClair | Short (2020)

Wordflay | Lead | Dir. Duncan Carr | Short (2019)

El Chicano | Actor | Dir. Ben Hernandez Bray | Feature (2018)

Commercial

Amazon Web Services | Hero | Worldwide, Broadcast / Digital (2026)

Mission Hill Wineries | Hero | Digital (2025)

Purina Cat Chow | Hero | USA, Broadcast / Digital (2024)

Sandals Resorts | Hero | North America + UK, Broadcast/Digital (2024)

Allstate Insurance | Hero | North America, Broadcast / Digital (2023)

Freybe | Principal | Digital (2023)

Blueshield | Hero | California, Broadcast / Digital (2023)

Lexus | Principal | North America (2023)

NOA Furniture | Lead | Digital (2022)

Lennox by Polygon | Hero | Digital (2022)

Samsung Galaxy for Work | SOC | Digital (2021)

Shaw Mobile | SOC | Canada, Broadcast / Digital (2020)

Vertical Microdrama

Dark Notes | Supporting | Reelshort | Ravencrew Productions (2026)

Fall For Me Under My Sister’s Nose | Supporting Lead | DramaWave | Sparkland Pictures (2026)

The Vampire Prince | Supporting | ReelShort | Ravencrew Productions (2025)

The Royal Bride’s Biggest Mistake | Supporting | Shrt Drama | Section Cinema (2025)

Engraved on His Heart | Supporting | DramaBox | United Ocean Productions (2025)

Save My Daughter LIVE | Lead | GoodShort | Ravencrew Productions (2025)

Revenge of the Wedding Planner | Supporting Lead | AltaTV | Pandapix Vertical Ent. (2025)

Strikes Back of a Desperate Wife | Lead | Netshort | Darktides Productions (2025)

My Sunset Love Affair with Billionaire CEO | Principal | ReelShort | Pandapix Vertical Ent. (2025)

The Comeback of Mrs. Howard | Lead | SodaTV | Ravencrew Productions (2025)

Love Again After 40 | Lead | ReelShort | Ravencrew Productions (2025)

Love Lessons with Mr. Right | Supporting | KalosTV | Ravencrew Productions (2025)

Voice Over

Ontario Ravioli | Announcer | Commercial (2025)

Toronto Waterfront Festival | Announcer | Commercial (2025)

Monaco 2 | Civilian / Sniper Guard / Pistol Guard | Video Game (2024)

Got2Be | Announcer | Commercial (2024)

Whirlpool | Announcer | Commercial (2023)

Subway Live Event | Ai Voice | Commercial (2023)

A Life Well Planned by Raymond James | Teen Voice | Podcast (2023)

Her Story Podcast | Various Characters | Podcast (2022)

BASF Educational Video | Announcer | Instructional Video (2013)