Carlo Rota

Carlo Rota

Age: 64 years old
Born: April 17, 1961 in London, England, UK
Carlo Dante Rota (born April 17, 1961) is a British-Canadian-American actor, best known for his roles as construction contractor Yasir Hamoudi on Little Mosque on the Prairie, systems analyst Morris O'Brian on the FOX series 24, Emilio Solano on Jane the Virgin, informant Mick Schtoppel on La Femme ...Nikita (1997-2001) He has guest starred on TV series including AMC's Breaking Bad, NCIS: LA, CSI: NY, Castle, The Mentalist, Bones, Grimm, 24, White Collar, Queer as Folk (US), Human Target, Relic Hunter, Adventure Inc, A Nero Wolfe Mystery, The Gospel of John, and Traders. Because of his experience prior to acting, he also hosted the Great Canadian Food Show for CBC television in Canada. In 2008, Rota portrayed Charles, who was a journalist for The Herald, in Saw V.
Pick One

Pick One

Movie | 2025
The Rookie

The Rookie

TV | 2025
Anton Petrovich
One Episode
FBI: Most Wanted

FBI: Most Wanted

TV | 2024
Anatoly Sabzi
One Episode
Secret Level

Secret Level

TV | 2024
Sorcerer (voice)
One Episode
Red Iron Road

Red Iron Road

TV | 2023
Popov
One Episode
True Lies

True Lies

TV | 2023
Francois
One Episode
High Desert

High Desert

TV | 2023
Arman
2 Episodes
Me Time

Me Time

Movie | 2022
Alberto
Hudson & Rex

Hudson & Rex

TV | 2022
Archibald Parsons
One Episode
Trigger Point

Trigger Point

Movie | 2021
Dwight Logan
Titans

Titans

TV | 2021
Oracle (voice)
One Episode
A Perfect Plan

A Perfect Plan

Movie | 2020
Theo
Cliffs of Freedom

Cliffs of Freedom

Movie | 2019
Mustapha Bey
State Like Sleep

State Like Sleep

Movie | 2019
Trespassers

Trespassers

Movie | 2019
Sergeant Daniels
Salma's Big Wish

Salma's Big Wish

Movie | 2019
Morlett
The Diggers

The Diggers

Movie | 2019
Mister Meister
The Flash

The Flash

TV | 2019
Remington Meister
One Episode
Welcome to Nowhere

Welcome to Nowhere

Movie | 2018
The General
Spinning Man

Spinning Man

Movie | 2018
Santos
Back in Time for Dinner

Back in Time for Dinner

TV | 2018
6 Episodes
American Horror Story

American Horror Story

TV | 2018
Anton LaVey
One Episode
People You May Know

People You May Know

Movie | 2017
Bill
Lethal Weapon

Lethal Weapon

TV | 2017
Guillermo Azoulay
2 Episodes
Scorpion

Scorpion

TV | 2017
General Savic
One Episode
Ransom

Ransom

TV | 2017
Damian Delaine
2 Episodes
Conviction

Conviction

TV | 2016
Vince Scarlata
One Episode
After the Ball

After the Ball

Movie | 2015
Richard
The Player

The Player

TV | 2015
Daoud Raqiv
One Episode
Brick Mansions

Brick Mansions

Movie | 2014
George the Greek
Marvel's Agents of S.H.I.E.L.D.

Marvel's Agents of S.H.I.E.L.D.

TV | 2014
Luca Russo
One Episode
CSI: Crime Scene Investigation

CSI: Crime Scene Investigation

TV | 2014
Karl Schrute
One Episode
Jane the Virgin

Jane the Virgin

TV | 2014
Emilio Solano
8 Episodes
Grimm

Grimm

TV | 2014
Hedig
One Episode
Scandal

Scandal

TV | 2014
Ivan
3 Episodes
Nikita

Nikita

TV | 2012
Ian Damascus
One Episode
Hawaii Five-0

Hawaii Five-0

TV | 2012
Sean Winston
One Episode
World Without End

World Without End

TV | 2012
Edmund
8 Episodes
ThunderCats

ThunderCats

TV | 2012
Ratar-O (voice)
One Episode
Ecstasy

Ecstasy

Movie | 2011
Solo
Breaking Bad

Breaking Bad

TV | 2011
Benicio Fuentes
One Episode
The Mentalist

The Mentalist

TV | 2011
Dimitri Zubov
One Episode
Bones

Bones

TV | 2011
Lambert Chaisson
One Episode
Sanctuary

Sanctuary

TV | 2011
Richard Feliz
2 Episodes
Sanctuary

Sanctuary

TV | 2011
Feodor 'Frank' Glazov
One Episode
Human Target

Human Target

TV | 2011
Eli Rosko
One Episode
NCIS: Los Angeles

NCIS: Los Angeles

TV | 2010
Kalil Abramson
One Episode
The Good Guys

The Good Guys

TV | 2010
Asher
One Episode
Shark City

Shark City

Movie | 2009
Ventura Ritt
Castle

Castle

TV | 2009
Bahir Harun
One Episode
Stargate Universe

Stargate Universe

TV | 2009
Carl Strom
2 Episodes
White Collar

White Collar

TV | 2009
Ghovat
One Episode
Saw V

Saw V

Movie | 2008
Charles
Cold Play

Cold Play

Movie | 2008
Nigel
Shark

Shark

TV | 2008
One Episode
Little Mosque on the Prairie

Little Mosque on the Prairie

TV | 2007
Yasir Hamoudi
90 Episodes
Time Bomb

Time Bomb

Movie | 2006
Musab Hyatti
24

24

TV | 2006
Morris O'Brian
29 Episodes
At the Hotel

At the Hotel

TV | 2006
Albert
6 Episodes
This Is Wonderland

This Is Wonderland

TV | 2006
Giuseppe Burelli
One Episode
Cake

Cake

Movie | 2005
Bob Jackman
Horsie's Retreat

Horsie's Retreat

Movie | 2005
Spiro
Il Duce Canadese

Il Duce Canadese

TV | 2004
Avvocato
2 Episodes
The Gospel of John

The Gospel of John

Movie | 2003
Chief of the Temple Guards
Veritas: The Quest

Veritas: The Quest

TV | 2003
Ali Hassan Rif
One Episode
Street Time

Street Time

TV | 2003
Arthur Marx
2 Episodes
Recipe for Murder

Recipe for Murder

Movie | 2002
Global Heresy

Global Heresy

Movie | 2002
Tony Manson
Adventure Inc.

Adventure Inc.

TV | 2002
Sergi Borodin
One Episode
Queer As Folk

Queer As Folk

TV | 2002
Gardner Vance
9 Episodes
On Their Knees

On Their Knees

Movie | 2001
Walter
Rough Air: Danger on Flight 534

Rough Air: Danger on Flight 534

Movie | 2001
Cal Matthews
The Wandering Soul Murders

The Wandering Soul Murders

Movie | 2001
Hairdresser
Relic Hunter

Relic Hunter

TV | 2001
Sultan
One Episode
Mission to Mars

Mission to Mars

Movie | 2000
Ambassador
Trapped in a Purple Haze

Trapped in a Purple Haze

Movie | 2000
David Lebeff
Phantom of the Megaplex

Phantom of the Megaplex

Movie | 2000
Tyler Jesseman
Catch a Falling Star

Catch a Falling Star

Movie | 2000
Harry Goldberg
La Femme Nikita

La Femme Nikita

TV | 2000
Mr. Jones
4 Episodes
Relic Hunter

Relic Hunter

TV | 2000
Lagenfeld
2 Episodes
The Boondock Saints

The Boondock Saints

Movie | 1999
Yakavetta
Murder in a Small Town

Murder in a Small Town

Movie | 1999
Charles
Total Recall 2070

Total Recall 2070

TV | 1999
One Episode
Earth: Final Conflict

Earth: Final Conflict

TV | 1999
Margolis
One Episode
Naked City: Justice with a Bullet

Naked City: Justice with a Bullet

Movie | 1998
Findlay Clerk
Highlander: The Raven

Highlander: The Raven

TV | 1998
Mario Cardoza
One Episode
City of Dark

City of Dark

Movie | 1997
Plato
La Femme Nikita

La Femme Nikita

TV | 1997
Mick Stoppel
11 Episodes
Maximum Risk

Maximum Risk

Movie | 1996
Bohemia Bartender
Forever Knight

Forever Knight

TV | 1996
One Episode
Viper

Viper

TV | 1996
Harry Ibarra
One Episode
Kung Fu: The Legend Continues

Kung Fu: The Legend Continues

TV | 1996
Dassas
One Episode
The Sentinel

The Sentinel

TV | 1996
Jack Buchanan
One Episode
Young at Heart

Young at Heart

Movie | 1995
Bartender
Friends at Last

Friends at Last

Movie | 1995
Neil
First Degree

First Degree

Movie | 1995
Joe Galeno
Kung Fu: The Legend Continues

Kung Fu: The Legend Continues

TV | 1995
Torquemada
One Episode
Thirty Two Short Films About Glenn Gould

Thirty Two Short Films About Glenn Gould

Movie | 1993
C.B.S. Producer
Pick One

Pick One

Movie | 2025
Me Time

Me Time

Movie | 2022
Alberto
Trigger Point

Trigger Point

Movie | 2021
Dwight Logan
A Perfect Plan

A Perfect Plan

Movie | 2020
Theo
Cliffs of Freedom

Cliffs of Freedom

Movie | 2019
Mustapha Bey
State Like Sleep

State Like Sleep

Movie | 2019
Trespassers

Trespassers

Movie | 2019
Sergeant Daniels
Salma's Big Wish

Salma's Big Wish

Movie | 2019
Morlett
The Diggers

The Diggers

Movie | 2019
Mister Meister
Welcome to Nowhere

Welcome to Nowhere

Movie | 2018
The General
Spinning Man

Spinning Man

Movie | 2018
Santos
People You May Know

People You May Know

Movie | 2017
Bill
After the Ball

After the Ball

Movie | 2015
Richard
Brick Mansions

Brick Mansions

Movie | 2014
George the Greek
Ecstasy

Ecstasy

Movie | 2011
Solo
Shark City

Shark City

Movie | 2009
Ventura Ritt
Saw V

Saw V

Movie | 2008
Charles
Cold Play

Cold Play

Movie | 2008
Nigel
Time Bomb

Time Bomb

Movie | 2006
Musab Hyatti
Cake

Cake

Movie | 2005
Bob Jackman
Horsie's Retreat

Horsie's Retreat

Movie | 2005
Spiro
The Gospel of John

The Gospel of John

Movie | 2003
Chief of the Temple Guards
Recipe for Murder

Recipe for Murder

Movie | 2002
Global Heresy

Global Heresy

Movie | 2002
Tony Manson
On Their Knees

On Their Knees

Movie | 2001
Walter
Rough Air: Danger on Flight 534

Rough Air: Danger on Flight 534

Movie | 2001
Cal Matthews
The Wandering Soul Murders

The Wandering Soul Murders

Movie | 2001
Hairdresser
Mission to Mars

Mission to Mars

Movie | 2000
Ambassador
Trapped in a Purple Haze

Trapped in a Purple Haze

Movie | 2000
David Lebeff
Phantom of the Megaplex

Phantom of the Megaplex

Movie | 2000
Tyler Jesseman
Catch a Falling Star

Catch a Falling Star

Movie | 2000
Harry Goldberg
The Boondock Saints

The Boondock Saints

Movie | 1999
Yakavetta
Murder in a Small Town

Murder in a Small Town

Movie | 1999
Charles
Naked City: Justice with a Bullet

Naked City: Justice with a Bullet

Movie | 1998
Findlay Clerk
City of Dark

City of Dark

Movie | 1997
Plato
Maximum Risk

Maximum Risk

Movie | 1996
Bohemia Bartender
Young at Heart

Young at Heart

Movie | 1995
Bartender
Friends at Last

Friends at Last

Movie | 1995
Neil
First Degree

First Degree

Movie | 1995
Joe Galeno
Thirty Two Short Films About Glenn Gould

Thirty Two Short Films About Glenn Gould

Movie | 1993
C.B.S. Producer
The Rookie

The Rookie

TV | 2025
Anton Petrovich
One Episode
FBI: Most Wanted

FBI: Most Wanted

TV | 2024
Anatoly Sabzi
One Episode
Secret Level

Secret Level

TV | 2024
Sorcerer (voice)
One Episode
Red Iron Road

Red Iron Road

TV | 2023
Popov
One Episode
True Lies

True Lies

TV | 2023
Francois
One Episode
High Desert

High Desert

TV | 2023
Arman
2 Episodes
Hudson & Rex

Hudson & Rex

TV | 2022
Archibald Parsons
One Episode
Titans

Titans

TV | 2021
Oracle (voice)
One Episode
The Flash

The Flash

TV | 2019
Remington Meister
One Episode
Back in Time for Dinner

Back in Time for Dinner

TV | 2018
6 Episodes
American Horror Story

American Horror Story

TV | 2018
Anton LaVey
One Episode
Lethal Weapon

Lethal Weapon

TV | 2017
Guillermo Azoulay
2 Episodes
Scorpion

Scorpion

TV | 2017
General Savic
One Episode
Ransom

Ransom

TV | 2017
Damian Delaine
2 Episodes
Conviction

Conviction

TV | 2016
Vince Scarlata
One Episode
The Player

The Player

TV | 2015
Daoud Raqiv
One Episode
Marvel's Agents of S.H.I.E.L.D.

Marvel's Agents of S.H.I.E.L.D.

TV | 2014
Luca Russo
One Episode
CSI: Crime Scene Investigation

CSI: Crime Scene Investigation

TV | 2014
Karl Schrute
One Episode
Jane the Virgin

Jane the Virgin

TV | 2014
Emilio Solano
8 Episodes
Grimm

Grimm

TV | 2014
Hedig
One Episode
Scandal

Scandal

TV | 2014
Ivan
3 Episodes
Nikita

Nikita

TV | 2012
Ian Damascus
One Episode
Hawaii Five-0

Hawaii Five-0

TV | 2012
Sean Winston
One Episode
World Without End

World Without End

TV | 2012
Edmund
8 Episodes
ThunderCats

ThunderCats

TV | 2012
Ratar-O (voice)
One Episode
Breaking Bad

Breaking Bad

TV | 2011
Benicio Fuentes
One Episode
The Mentalist

The Mentalist

TV | 2011
Dimitri Zubov
One Episode
Bones

Bones

TV | 2011
Lambert Chaisson
One Episode
Sanctuary

Sanctuary

TV | 2011
Richard Feliz
2 Episodes
Sanctuary

Sanctuary

TV | 2011
Feodor 'Frank' Glazov
One Episode
Human Target

Human Target

TV | 2011
Eli Rosko
One Episode
NCIS: Los Angeles

NCIS: Los Angeles

TV | 2010
Kalil Abramson
One Episode
The Good Guys

The Good Guys

TV | 2010
Asher
One Episode
Castle

Castle

TV | 2009
Bahir Harun
One Episode
Stargate Universe

Stargate Universe

TV | 2009
Carl Strom
2 Episodes
White Collar

White Collar

TV | 2009
Ghovat
One Episode
Shark

Shark

TV | 2008
One Episode
Little Mosque on the Prairie

Little Mosque on the Prairie

TV | 2007
Yasir Hamoudi
90 Episodes
24

24

TV | 2006
Morris O'Brian
29 Episodes
At the Hotel

At the Hotel

TV | 2006
Albert
6 Episodes
This Is Wonderland

This Is Wonderland

TV | 2006
Giuseppe Burelli
One Episode
Il Duce Canadese

Il Duce Canadese

TV | 2004
Avvocato
2 Episodes
Veritas: The Quest

Veritas: The Quest

TV | 2003
Ali Hassan Rif
One Episode
Street Time

Street Time

TV | 2003
Arthur Marx
2 Episodes
Adventure Inc.

Adventure Inc.

TV | 2002
Sergi Borodin
One Episode
Queer As Folk

Queer As Folk

TV | 2002
Gardner Vance
9 Episodes
Relic Hunter

Relic Hunter

TV | 2001
Sultan
One Episode
La Femme Nikita

La Femme Nikita

TV | 2000
Mr. Jones
4 Episodes
Relic Hunter

Relic Hunter

TV | 2000
Lagenfeld
2 Episodes
Total Recall 2070

Total Recall 2070

TV | 1999
One Episode
Earth: Final Conflict

Earth: Final Conflict

TV | 1999
Margolis
One Episode
Highlander: The Raven

Highlander: The Raven

TV | 1998
Mario Cardoza
One Episode
La Femme Nikita

La Femme Nikita

TV | 1997
Mick Stoppel
11 Episodes
Forever Knight

Forever Knight

TV | 1996
One Episode
Viper

Viper

TV | 1996
Harry Ibarra
One Episode
Kung Fu: The Legend Continues

Kung Fu: The Legend Continues

TV | 1996
Dassas
One Episode
The Sentinel

The Sentinel

TV | 1996
Jack Buchanan
One Episode
Kung Fu: The Legend Continues

Kung Fu: The Legend Continues

TV | 1995
Torquemada
One Episode