Carlo Rota

Carlo Rota

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.

More details

Known For

Filmography

2024

Secret Level
Secret Level
as Sorcerer (voice)
TV - Released: 12/10/2024

2023

Red Iron Road
Red Iron Road
as Popov
TV - Released: 2/16/2023
True Lies
True Lies
as Francois
TV - Released: 3/1/2023

2022

Me Time
Me Time
as Alberto
Movie - Released: 8/26/2022

2021

Trigger Point
Trigger Point
as Dwight Logan
Movie - Released: 4/23/2021

2020

A Perfect Plan
A Perfect Plan
as Theo
Movie - Released: 5/1/2020
FBI: Most Wanted
FBI: Most Wanted
as Anatoly Sabzi
TV - Released: 1/7/2020

2019

Cliffs of Freedom
Cliffs of Freedom
as Mustapha Bey
Movie - Released: 3/1/2019
State Like Sleep
State Like Sleep
Movie - Released: 1/4/2019
Trespassers
Trespassers
as Sergeant Daniels
Movie - Released: 7/12/2019
Salma's Big Wish
Salma's Big Wish
as Morlett
Movie - Released: 10/24/2019
The Diggers
The Diggers
as Mister Meister
Movie - Released: 5/31/2019
Hudson & Rex
Hudson & Rex
as Archibald Parsons
TV - Released: 2/25/2019

2018

Welcome to Nowhere
Welcome to Nowhere
as The General
Movie - Released: 7/17/2018
Spinning Man
Spinning Man
as Santos
Movie - Released: 4/6/2018
Titans
Titans
as Oracle (voice)
TV - Released: 10/12/2018
Back in Time for Dinner
Back in Time for Dinner
TV - Released: 7/21/2018
The Rookie
The Rookie
as Anton Petrovich
TV - Released: 10/16/2018

2017

People You May Know
People You May Know
as Bill
Movie - Released: 4/7/2017
Ransom
Ransom
as Damian Delaine
TV - Released: 1/1/2017

2016

Lethal Weapon
Lethal Weapon
as Guillermo Azoulay
TV - Released: 9/21/2016
Conviction
Conviction
as Vince Scarlata
TV - Released: 10/3/2016

2015

After the Ball
After the Ball
as Richard
Movie - Released: 2/27/2015
The Player
The Player
as Daoud Raqiv
TV - Released: 9/24/2015

2014

Brick Mansions
Brick Mansions
as George the Greek
Movie - Released: 4/22/2014
Jane the Virgin
Jane the Virgin
as Emilio Solano
TV - Released: 10/13/2014
Scorpion
Scorpion
as General Savic
TV - Released: 9/22/2014
The Flash
The Flash
as Remington Meister
TV - Released: 10/7/2014

2013

Marvel's Agents of S.H.I.E.L.D.
Marvel's Agents of S.H.I.E.L.D.
as Luca Russo
TV - Released: 9/24/2013

2012

World Without End
World Without End
as Edmund
TV - Released: 9/4/2012
Scandal
Scandal
as Ivan
TV - Released: 4/5/2012

2011

Ecstasy
Ecstasy
as Solo
Movie - Released: 9/10/2011
Grimm
Grimm
as Hedig
TV - Released: 10/28/2011
American Horror Story
American Horror Story
as Anton LaVey
TV - Released: 10/5/2011
ThunderCats
ThunderCats
as Ratar-O (voice)
TV - Released: 7/29/2011

2010

Nikita
Nikita
as Ian Damascus
TV - Released: 9/9/2010
Hawaii Five-0
Hawaii Five-0
as Sean Winston
TV - Released: 9/20/2010

2009

Shark City
Shark City
as Ventura Ritt
Movie - Released: 11/1/2009
Castle
Castle
as Bahir Harun
TV - Released: 3/9/2009
Stargate Universe
Stargate Universe
as Carl Strom
TV - Released: 10/2/2009
White Collar
White Collar
as Ghovat
TV - Released: 10/23/2009
NCIS: Los Angeles
NCIS: Los Angeles
as Kalil Abramson
TV - Released: 9/22/2009

2008

Saw V
Saw V
as Charles
Movie - Released: 10/23/2008
Cold Play
Cold Play
as Nigel
Movie - Released: 1/11/2008
Breaking Bad
Breaking Bad
as Benicio Fuentes
TV - Released: 1/20/2008
The Mentalist
The Mentalist
as Dimitri Zubov
TV - Released: 9/23/2008
Sanctuary
Sanctuary
as Feodor 'Frank' Glazov
TV - Released: 10/3/2008
Sanctuary
Sanctuary
as Richard Feliz
TV - Released: 10/3/2008

2007

Little Mosque on the Prairie
Little Mosque on the Prairie
as Yasir Hamoudi
TV - Released: 1/9/2007

2006

Time Bomb
Time Bomb
as Musab Hyatti
Movie - Released: 3/19/2006
Shark
Shark
TV - Released: 9/21/2006
TV
At the Hotel
as Albert
TV - Released: 3/7/2006

2005

Cake
Cake
as Bob Jackman
Movie - Released: 5/12/2005
Horsie's Retreat
Horsie's Retreat
as Spiro
Movie - Released: 1/27/2005
Bones
Bones
as Lambert Chaisson
TV - Released: 9/13/2005

2004

Il Duce Canadese
Il Duce Canadese
as Avvocato
TV - Released: 1/1/2004
This Is Wonderland
This Is Wonderland
as Giuseppe Burelli
TV - Released: 1/12/2004

2003

The Gospel of John
The Gospel of John
as Chief of the Temple Guards
Movie - Released: 9/11/2003
Veritas: The Quest
Veritas: The Quest
as Ali Hassan Rif
TV - Released: 1/27/2003

2002

Recipe for Murder
Recipe for Murder
Movie - Released: 5/4/2002
Global Heresy
Global Heresy
as Tony Manson
Movie - Released: 9/3/2002
Adventure Inc.
Adventure Inc.
as Sergi Borodin
TV - Released: 9/30/2002
Street Time
Street Time
as Arthur Marx
TV - Released: 6/23/2002

2001

Movie
On Their Knees
as Walter
Movie - Released: 10/25/2001
Rough Air: Danger on Flight 534
Rough Air: Danger on Flight 534
as Cal Matthews
Movie - Released: 1/1/2001
The Wandering Soul Murders
The Wandering Soul Murders
as Hairdresser
Movie - Released: 1/9/2001
24
24
as Morris O'Brian
TV - Released: 11/6/2001

2000

Mission to Mars
Mission to Mars
as Ambassador
Movie - Released: 3/10/2000
Trapped in a Purple Haze
Trapped in a Purple Haze
as David Lebeff
Movie - Released: 4/17/2000
Phantom of the Megaplex
Phantom of the Megaplex
as Tyler Jesseman
Movie - Released: 11/10/2000
CSI: Crime Scene Investigation
CSI: Crime Scene Investigation
as Karl Schrute
TV - Released: 10/6/2000
Queer As Folk
Queer As Folk
as Gardner Vance
TV - Released: 12/3/2000

1999

The Boondock Saints
The Boondock Saints
as Yakavetta
Movie - Released: 1/22/1999
Relic Hunter
Relic Hunter
as Sultan
TV - Released: 9/25/1999
Total Recall 2070
Total Recall 2070
TV - Released: 1/5/1999
Relic Hunter
Relic Hunter
as Lagenfeld
TV - Released: 9/25/1999

1998

Naked City: Justice with a Bullet
Naked City: Justice with a Bullet
as Findlay Clerk
Movie - Released: 10/4/1998
Highlander: The Raven
Highlander: The Raven
as Mario Cardoza
TV - Released: 9/26/1998

1997

City of Dark
City of Dark
Movie - Released: 9/17/1997
La Femme Nikita
La Femme Nikita
as Mick Stoppel
TV - Released: 1/13/1997
La Femme Nikita
La Femme Nikita
as Mr. Jones
TV - Released: 1/13/1997
Earth: Final Conflict
Earth: Final Conflict
as Margolis
TV - Released: 10/6/1997

1996

Maximum Risk
Maximum Risk
as Bohemia Bartender
Movie - Released: 9/13/1996
The Sentinel
The Sentinel
as Jack Buchanan
TV - Released: 3/20/1996

1995

Young at Heart
Young at Heart
as Bartender
Movie - Released: 3/12/1995
Friends at Last
Friends at Last
as Neil
Movie - Released: 4/2/1995

1994

Viper
Viper
as Harry Ibarra
TV - Released: 1/2/1994

1993

Thirty Two Short Films About Glenn Gould
Thirty Two Short Films About Glenn Gould
as C.B.S. Producer
Movie - Released: 11/26/1993
Kung Fu: The Legend Continues
Kung Fu: The Legend Continues
as Torquemada
TV - Released: 1/27/1993
Kung Fu: The Legend Continues
Kung Fu: The Legend Continues
as Dassas
TV - Released: 1/27/1993

1992

Forever Knight
Forever Knight
TV - Released: 5/5/1992