Michael Mando
Michael Mando (born July 13, 1981) is a Canadian actor. He played Nacho Varga on the AMC series Better Call Saul (2015–2022), Vaas Montenegro in the video game franchise Far Cry (2012, 2021), Vic Schmidt in the sci-fi series Orphan Black (2013–2014), and Mac Gargan/Scorpion in the Marvel Cinematic Universe films Spider-Man: Homecoming (2017) and Spider-Man: Brand New Day (2026). He is a two-time Canadian Screen Award and Screen Actors Guild Award nominee.
Description above from the Wikipedia article Michael Mando, licensed under CC-BY-SA, full list of contributors on Wikipedia.
31Credits17 TV · 14 films
2006–2026Years activefirst to latest
8.7 Highest ratedBetter Call Saul
6.4 Average ratingacross 26 titles
Top TV shows 17best Michael Mando shows
- 1
Better Call SaulNacho Varga · 49 eps · 2015 - 2
PsychChuy · 1 ep · 2006 - 3
The KillingVasquez · 1 ep · 2011 - 4
Orphan BlackVictor 'Vic' Schmidt · 20 eps · 2013 - 5
Lost GirlNeville · 1 ep · 2010 - 6
Rookie BlueCesar Medina · 1 ep · 2010 - 7
FlashpointFelipe · 1 ep · 2008 - 8
The Far Cry ExperienceVaas Montenegro · 12 eps · 2012 - 9
Covert AffairsEduardo · 1 ep · 2010 - 10
The ListenerLen Gazicki · 1 ep · 2009 - 11
KingEstaban Demarco · 1 ep · 2011 - 12
The BorderMirza · 1 ep · 2008 - 13
The American Revolution(voice) · 3 eps · 2025 - 14
The BridgeK9 · 1 ep · 2010 - 15
The Last TemplarNecia First Mate · 2 eps · 2009 - 16
The GodmotherAlvaro Pessoa · 5 eps · 2014 - 17
Bloodletting & Miraculous CuresDr. Manolas (uncredited) · 1 ep · 2010
Top movies 14best Michael Mando movies
- 1
The Far Cry ExperienceVaas Montenegro · 2012 - 2
Spider-Man: HomecomingMac Gargan · 2017 - 3
The Pregnancy ProjectJavier Rodriguez · 2012 - 4
King IvoryRamón Garza · 2025 - 5
The Hummingbird ProjectMark Vega · 2019 - 6
The Good LieOrville · 2013 - 7
Make Your MoveRaphael · 2013 - 8
The ColonyCooper · 2013 - 9
TerritoriesJalil Adel-Khalid · 2010 - 10
Web of LiesDanny Wilcox · 2010 - 11
Wake UpJohnny H. / Alter Ego · 2016 - 12
Spider-Man: Brand New DayMac Gargan · 2026 - 13
Gundam - 14
72 HOURS2026
