Carlo Rota is a British-born Canadian actor. He was born on April 17, 1961 in London, England. Rota has appeared in Little Mosque on the Prairie, and as systems analyst Morris O'Brian on the Fox series 24. He also co-starred as Emilio Solano in Jane the Virgin.
Known For
Credits
Cast Credits
High Desert (2023)
Guest starring as Arman
(5 episodes)
- Episode 1x08: I Need a Hero (Jun 21, 2023)
- Episode 1x07: This Doesn't Have to Be a Tragedy (Jun 14, 2023)
- Episode 1x06: A Nod Is Not a Hello (Jun 7, 2023)
- Episode 1x03: I'm Getting Close to This Guru Bastard (May 17, 2023)
- Episode 1x02: Two Knockers and No Boyfriend = A Felony (May 17, 2023)
Ransom (2017)
Guest starring as Damien Delaine
(3 episodes)
- Episode 2x13: Semaphore (Jun 30, 2018)
- Episode 2x01: Three Wishes (Apr 7, 2018)
- Episode 1x13: Bulletproof (Apr 15, 2017)
Lethal Weapon (2016)
Guest starring as Guillermo Azoulay
(2 episodes)
- Episode 2x17: The Odd Couple (Mar 6, 2018)
- Episode 1x17: A Problem Like Maria (Mar 8, 2017)
Swedish Dicks (2016)
Guest starring as Dimitri Nobakov
(3 episodes)
- Episode 1x09: There's Something About Tex (Oct 14, 2016)
- Episode 1x08: Back to School (Oct 7, 2016)
- Episode 1x07: The Curse of the North Korean Curse (Sep 30, 2016)
Jean-Claude Van Johnson (2016)
Guest starring as Dragan Molotov
(3 episodes)
- Episode 1x04: If You're Lucky (Dec 15, 2017)
- Episode 1x03: A Little Conversation About Trust (Dec 15, 2017)
- Episode 1x02: What Year Do You Think This Is? (Dec 15, 2017)
Dark Matter (2015)
Guest starring as Warden
(2 episodes)
- Episode 2x02: Kill Them All (Jul 8, 2016)
- Episode 2x01: Welcome to Your New Home (Jul 1, 2016)
The Great Canadian Food Show (2015)
Starring as Carlo Rota
(2 episodes)
- Episode 1x26: Food You Eat Standing Up (May 8, 2016)
- Episode 1x01: Gourmet Fly-Fishing (May 18, 2015)
Jane the Virgin (2014)
Guest starring as Emilio Solano
(7 episodes)
- Episode 1x14: Chapter Fourteen (Feb 16, 2015)
- Episode 1x12: Chapter Twelve (Feb 2, 2015)
- Episode 1x10: Chapter Ten (Jan 19, 2015)
- Episode 1x08: Chapter Eight (Dec 8, 2014)
- Episode 1x07: Chapter Seven (Nov 24, 2014)
- Episode 1x04: Chapter Four (Nov 3, 2014)
- Episode 1x02: Chapter Two (Oct 20, 2014)
The Flash (2014)
Guest starring as Remington Meister
- Episode 6x06: License to Elongate (Nov 19, 2019)
Marvel's Agents of S.H.I.E.L.D. (2013)
Guest starring as Luca Russo
- Episode 1x13: T.R.A.C.K.S. (Feb 4, 2014)
Beauty and the Beast (2012)
Guest starring as Dr. Albert Garrus
- Episode 4x11: Meet the New Beast (Aug 25, 2016)
Scandal (2012)
Guest starring as Ivan
(3 episodes)
- Episode 3x17: Flesh and Blood (Apr 10, 2014)
- Episode 3x16: The Fluffer (Apr 3, 2014)
- Episode 3x15: Mama Said Knock You Out (Mar 27, 2014)
American Horror Story (2011)
Guest starring as Anton LaVey
(3 episodes)
- Episode 8x10: Apocalypse Then (Nov 14, 2018)
- Episode 8x08: Sojourn (Oct 31, 2018)
- Episode 8x06: Return to Murder House (Oct 17, 2018)
Sanctuary (2008)
Guest starring as Richard Feliz
(3 episodes)
- Episode 4x12: Sanctuary for None: Part 1 (Dec 23, 2011)
- Episode 4x08: Fugue (Nov 25, 2011)
- Episode 4x04: Monsoon (Oct 28, 2011)
The Mentalist (2008)
Guest starring as Dimitri Zubov
- Episode 4x06: Where in the World is Carmine O'Brien? (Oct 27, 2011)
This Is Wonderland (2004)
Guest starring as Giuseppe Burelli
- Episode 3x08: Episode 34 (Jan 25, 2006)
Adventure Inc. (2002)
Guest starring as Sergi Borodin
- Episode 1x05: Village of the Lost (Oct 28, 2002)
24 (2001)
Starring as Morris O'Brian
(24 episodes)
- Episode 6x24: Day 6: 5:00 A.M. - 6:00 A.M. (May 21, 2007)
- Episode 6x23: Day 6: 4:00 A.M. - 5:00 A.M. (May 21, 2007)
- Episode 6x22: Day 6: 3:00 A.M. - 4:00 A.M. (May 14, 2007)
- Episode 6x21: Day 6: 2:00 A.M. - 3:00 A.M. (May 7, 2007)
- Episode 6x20: Day 6: 1:00 A.M. - 2:00 A.M. (Apr 30, 2007)
- Episode 6x19: Day 6: 12:00 A.M. - 1:00 A.M. (Apr 23, 2007)
- Episode 6x18: Day 6: 11:00 P.M. - 12:00 A.M. (Apr 16, 2007)
- Episode 6x17: Day 6: 10:00 P.M. - 11:00 P.M. (Apr 9, 2007)
- Episode 6x16: Day 6: 9:00 P.M. - 10:00 P.M. (Apr 2, 2007)
- Episode 6x15: Day 6: 8:00 P.M. - 9:00 P.M. (Mar 26, 2007)
- Episode 6x14: Day 6: 7:00 P.M. - 8:00 P.M. (Mar 19, 2007)
- Episode 6x13: Day 6: 6:00 P.M. - 7:00 P.M. (Mar 12, 2007)
- Episode 6x12: Day 6: 5:00 P.M. - 6:00 P.M. (Mar 5, 2007)
- Episode 6x11: Day 6: 4:00 P.M. - 5:00 P.M. (Feb 26, 2007)
- Episode 6x10: Day 6: 3:00 P.M. - 4:00 P.M. (Feb 19, 2007)
- Episode 6x09: Day 6: 2:00 P.M. - 3:00 P.M. (Feb 12, 2007)
- Episode 6x08: Day 6: 1:00 P.M. - 2:00 P.M. (Feb 12, 2007)
- Episode 6x07: Day 6: 12:00 P.M. - 1:00 P.M. (Feb 5, 2007)
- Episode 6x06: Day 6: 11:00 A.M. - 12:00 P.M. (Jan 29, 2007)
- Episode 6x05: Day 6: 10:00 A.M. - 11:00 A.M. (Jan 22, 2007)
- Episode 6x04: Day 6: 9:00 A.M. - 10:00 A.M. (Jan 15, 2007)
- Episode 6x03: Day 6: 8:00 A.M. - 9:00 A.M. (Jan 15, 2007)
- Episode 6x02: Day 6: 7:00 A.M. - 8:00 A.M. (Jan 14, 2007)
- Episode 6x01: Day 6: 6:00 A.M. - 7:00 A.M. (Jan 14, 2007)
Guest starring as Morris O'Brian
(5 episodes)
- Episode 7x20: Day 7: 3:00 A.M. - 4:00 A.M. (Apr 27, 2009)
- Episode 7x14: Day 7: 9:00 P.M. - 10:00 P.M. (Mar 16, 2009)
- Episode 7x09: Day 7: 4:00 P.M. - 5:00 P.M. (Feb 16, 2009)
- Episode 5x24: Day 5: 6:00 A.M. - 7:00 A.M. (May 22, 2006)
- Episode 5x23: Day 5: 5:00 A.M. - 6:00 A.M. (May 22, 2006)
Queer As Folk (2000)
Guest starring as Gardner Vance
- Episode 4x02: Stand Up for Ourselves (Apr 25, 2004)
CSI: Crime Scene Investigation (2000)
Guest starring as Karl Schrute
- Episode 14x16: Killer Moves (Mar 5, 2014)
Relic Hunter (1999)
Guest starring as Lagenfeld
(2 episodes)
- Episode 2x12: M.I.A. (Jan 20, 2001)
- Episode 1x14: Nine Lives (Feb 26, 2000)
Guest starring as Sultan
- Episode 3x06: Star of Nadir (Oct 22, 2001)
Earth: Final Conflict (1997)
Guest starring as Margolis
- Episode 2x22: Crossfire (May 17, 1999) [Uncredited]