Andrew Francis

Andrew Michael Scott Francis (born May 27, 1985) is a Canadian actor and voice actor from Vancouver, British Columbia. He has appeared in many television shows and films including My Little Pony: Friendship is Magic, Lamb Chop's Play Along, Hero 108, Sushi Pack, Poltergeist: The Legacy, Dark Angel, Twilight Zone, The L Word, Smallville, Kyle XY and Chesapeake Shores. He has also appeared in theatrical releases such asKnockaround Guys, Agent Cody Banks, Final Destination 3, and, more recently, The Invisible.
Andrew has also been voice acting since the age of 9, starring in over 20 animated series, including many anime series, such as: RoboCop: Alpha Commando, X-Men: Evolution, Johnny Test, Action Man, Dragon Booster,MegaMan NT Warrior, Monster Rancher, and Vision of Escaflowne.
==Filmography==
Year 	Title 	Role 	Notes
1989 	Yoroiden Samurai Trooper Gaiden 	Kento of Hardrock (English version, voice) 	Video
1989 	Yoroiden Samurai Trooper: Kikôtei densetsu 	Kento of Hardrock (English version, voice) 	Video
1991 	Yoroiden Samurai Trooper: Message 	Kento of Hardrock (English version, voice) 	Video
1995 	Not Our Son 	Young Paul Kenneth Keller (uncredited) 	TV Movie
1995 	Mobile Suit Gundam Wing 	Additional Voices (voice) 	Unknown
1995 	The New Adventures of Madeline 	Additional Voices (voice) 	Unknown
1996 	Escaflowne 	Dilandau Albatou/Young Van (English version, voice) 	Recurring (Season 1)
1996 	Boys Over Flowers 	Sojiro Nishikado (English version, voice) 	Main (Season 1)
1997 	Breaking the Surface: The Greg Louganis Story 	Bully Boy #1 	TV Movie
1997 	Key the Metal Idol 	Toshihiko (English version, voice) 	Episode: 1.15 "Exit"
1997 	Super Dave's All Stars 	Karate Kid 	Unknown
1997 	Dead Man's Gun 	Boy 	Episode: 1.9 "Death Warrant"
1997 	Night Warriors: Darkstalkers' Revenge 	Kid 1 (English version, voice) 	Video
1997 	Extreme Dinosaurs 	Dylan (voice) 	Recurring (Season 1)
1997-1998, 2000-2003	Dragon Ball Z 	Dende (Canadian version, voice) 	Recurring (Seasons 2, 9-11, 14-16)
1998 	Brain Powerd 	Nakki Guys (English version, voice) 	Recurring (Season 1)
1998 	Monkey Magic 	Prince Nata (English version, voice) 	Recurring (Season 1)
1998 	Snowden: Raggedy Ann & Andy's Adventure 	Raggedy Andy (voice) 	Video Short
1998 	Sammy the Squirrel 	Sammy (voice) 	Film
1998-1999 	You, Me and the Kids 	Kevin 	Episode: 1.19 "Dumbing Down", Episode: 1.27 "Dating"
1998-1999 	RoboCop: Alpha Commando 	(voice) 	Recurring (Season 1)
1999 	Master Keaton 	Hiroshi Matsui (English version, voice) 	Episode: 1.33 "Devil Like an Angel"
1999 	Millennium 	Frank's Brother 	Episode: 3.19 "Seven and One"
1999 	Weird-Oh's 	Additional Voices (voice) 	Unknown
1999 	Poltergeist: The Legacy 	Tony 	Episode: 4.18 "Gaslight"
1999 	Cybersix 	Julian (voice) 	Main (Season 1)
1999 	NASCAR Racers: The Movie 	Miles McCutchen (voice) 	TV Movie
1999 	Little Witch 	Marcus (voice) 	TV Short
1999-2000 	Sabrina: The Animated Series 	(voice) 	Recurring (Season 1)
1999-2000 	Trouble Chocolate 	Sardine (English version, voice) 	Recurring (Season 1)
1999-2000 	Infinite Ryvius 	Airs Blue (English version, voice) 	Recurring (Season 1)
1999-2001 	NASCAR Racers 	Miles McCutchen (voice) 	Main (Seasons 1-2)
1999-2001 	Monster Rancher 	Genki/Additional (voice) 	Main (Seasons 1-3)
2000 	Epicenter 	Brad 	Film
2000 	Cardcaptors 	Zachary Marker 	Recurring
2000 	Escaflowne: The Movie 	Dilandau Albatou (English version, voice) 	Film
2000 	Generation O! 	Kemp (voice) 	Main (Season 1)
2000 	So Weird 	Russell 	Episode: 3.6 "Banglebye"
2000 	Adventures from the Book of Virtues 	Zach Nichols (voice) 	Main (Season 3 Replaced Pamela Adlon)
2000 	Rainbow Fish 	Blue (voice) 	Main
2000 	Inuyasha 	Princess Tsuyu's Lord (English version, voice) 	Episode: 1.8 "Tonosama yôkai - Kyûjûkyû no gama"
2000 	One Piece Pilot 1 	Luffy (voice) 	Short
2000-2001 	Action Man 	Templeton Storm/Tempest (voice) 	Main (Seasons 1-2)
2000-2002 	What About Mimi? 	Budweiser "Buddy" Wickersham (voice) 	Main (Seasons 1-3)
2000, 2003-2004 	Inuyasha 	Hiten (English version, voice) 	Episode: 1.9 "Enter Shippo Plus the Amazing Thunder Brothers!", Episode: 1.10 "Phantom Showdown: The Thunder Brothers vs. Tetsusaiga", Episode: 5.1 "The Truth Behind the Nightmare: Battle in the Forest of Sorrow", Episode: 6.17 "3000 Leagues in Search of Father"
2001 	Arjuna 	Tokio Oshima (English version, voice) 	Mini Series
2001 	The SoulTaker 	Young Shiro (English version, voice) 	Episode: 1.11 "Kotô no oni hen"
2001 	Knockaround Guys 	Matty at 13 	Film
2001 	A Christmas Adventure ...From a Book Called Wisely's Tales 	Nick (voice) 	Video
2001 	The SoulTaker 	Thug (English version, voice) 	Episode: 1.12 "Kokui no seibo hen"
2001 	Dark Angel 	Male X6 	Episode: 2.2 "Bag 'Em"
2001 	MegaMan: NT Warrior 	MegaMan.EXE (English version, voice) 	Main (Seasons 1-2)
2001-2002 	Project ARMS 	Keith Green (English version, voice) 	Recurring (Season 2)
2001-2002 	Ultimate Book of Spells 	(voice) 	Recurring (Season 1)
2001-2002 	Evolution: the Animated Series 	Wayne Green (voice) 	Main (Season 1)
2001-2003 	X-Men: Evolution 	Robert 'Bobby' Drake/Iceman (voice) 	Recurring (Seasons 2-4)
2002 	Evolution: The Animated Movie 	(voice) 	Video
2002 	Jeremiah 	Young Markus 	Episode: 1.3 "Man of Iron, Woman Under Glass", Episode: 1.8 "Firewall"
2002 	Groove Squad 	Zeke (voice) 	Video
2002 	Dragon Drive 	Kyoji Tachibana (English version, voice) 	Main (Season 1)
2002-2003 	Mobile Suit Gundam Seed 	Muruta Azrael (English version, voice) 	Recurring (Season 1)
2002-2003 	Transformers: Armada 	Billy (voice) 	Recurring (Season 1)
2002, 2005 	The Cramp Twins 	Judith Phelps/Calvin Phelps (voice) 	Episode: 1.6 "Grandma's Piano/Guide Games", Episode: 1.18 "No Means Yes/Spy's Pies", Episode: 4.10 "Just Desserts/Pirate Pants"
2003 	Bionicle: Mask of Light 	Jaller (voice) 	Video
2003 	D.C. Sniper: 23 Days of Fear 	Jeffrey Duncan 	TV Movie
2003 	Mobile Suit Gundam: Encounters in Space 	Ford Romfellow (English version, voice) 	Video Game
2003 	Polly Pocket: Lunar Eclipse 	Rick (voice) 	Video
2004 	The Goodbye Girl 	Young Man Outside Club 	TV Movie
2004 	Inuyasha 	Rengokuki (English version, voice) 	Episode: 6.15 "Entei, the Demon Horse Unleashed", Episode: 6.16 "Untamed Entei and Horrible Hakudoshi"
2004 	Smallville 	William Taylor 	Episode: 3.18 "Truth"
2004 	Superbabies: Baby Geniuses 2 	Ken (Age 16) 	Film
2004 	ToddWorld 	Barry (voice) 	Episode: "Todd Takes a Stand"
2004 	Mobile Suit Gundam Seed: The Far-Away Dawn 	Muruta Azrael (English version, voice) 	Video
2004 	Mobile Suit Gundam Seed: Special Edition III, The Rumbling Sky	Muruta Azrael (English version, voice) 	Video
2004-2005 	Dragon Booster 	Phistus (voice) 	Recurring (Seasons 1-2)
2004 	The Cramp Twins 	Brick (voice) 	Episode: 3.8 "Bully for Wayne/Agent W"
2004-2006 	The L Word 	Howie Fairbanks 	Episode: 1.8 "Listen Up", Episode: 2.11 "Loud & Proud", Episode: 3.11 "Last Dance"
2005 	Life as We Know It 	Chuck Dimeo 	Episode: 1.9 "A Little Problem"
2005 	Elemental Gelade 	Greyarts (English version, voice) 	Episode: 1.7 "Oburigâzu he no ketsui"
2005 	Ghost in the Shell: Stand Alone Complex - The Laughing Man 	Reporter/Detective/Armed Suit Soldier #1 (English version, voice)	Video
2005 	Hot Wheels: AcceleRacers – The Ultimate Race 	Vert Wheeler (voice) 	Film
2005 	SSX on Tour 	Tyson Logan (voice) 	Video Game
2005 	Devil Kings 	Scorpion (voice) 	Video Game
2005 	Polly Pocket: 2 Cool at the Pocket Plaza 	Rick (voice) 	Video Short
2005 	Hot Wheels: AcceleRacers – Ignition 	Vert Wheeler (voice) 	TV Movie
2005-2006 	Hot Wheels Highway 35 World Race 	Vert Wheeler (voice) 	Recurring (Season 1)
2005-2014 	Johnny Test 	Gil/Others (voice) 	Recurring (Seasons 1-6)
2006 	Final Destination 3 	Payton 	Film
2006 	Ayakashi - Samurai Horror Tales 	Medicine Peddler (English version, voice) 	Episode: 1.9 "Bakeneko Part 1", Episode: 1.10 "Bakeneko Part 2", Episode: 1.11 "Bakeneko Part 3"
2006 	The Barbie Diaries 	Todd (voice) 	Video
2006 	The Girl Who Leapt Through Time 	Chiaki Mamiya (English version, voice) 	Film
2006 	Kyle XY 	Jeff Preston 	Episode: 1.4 "Diving In"
2006 	.hack//Roots 	Haseo (English version, voice) 	Main (Season 1)
2006 	Split Decision 	Jason 	TV Movie
2006 	Totally Awesome 	Zeke 	TV Movie
2006 	Polly World: Her First Full-Length Movie 	Rick (voice) 	Video
2006 	Death Note 	To=Oh University Student (English version, voice) 	Episode: 1.10 "Doubt"
2006 	The Story of Saiunkoku 	Seiran Si (English version, voice) 	Main (Seasons 1-2)
2006-2007 	Nana 	Takumi Ichinose (English version, voice) 	Recurring (Season 1)
2006-2007 	Powerpuff Girls Z 	Bobby Green/Ace (English version, voice) 	Recurring (Season 1)
2007 	Fantastic Four: World's Greatest Heroes 	Ulysses Klaw/Klaw (voice, uncredited) 	Episode: 1.19 "Frightful"
2007 	Masked Rider Neo 	Mathew Howard/Masked Rider Neo 	Main Role
2007 	Devil's Diary 	Andy 	TV Movie
2007 	Blood Ties 	Alexander 	Episode: 2.5 "The Devil You Know"
2007 	Tin Man 	Jeb 	Mini Series
2007-2009 	Sushi Pack 	Ikura Maki (voice) 	Main (Seasons 1-2)
2007 	Finley the Fire Engine 	Dex (voice) 	Unknown
2007-2009 	Mobile Suit Gundam 00 	Lasse Aeon/Controller (English version, voice) 	Recurring (Seasons 1-2)
2007 	Supernatural 	Brody/Rick Craig 	Episode: 2.18 "Hollywood Babylon"
2008 	Ultraviolet: Code 044 	Luka Bloom (English version, voice) 	Main (Season 1)
2008 	The Christmas Clause 	Unconvincing Elf 	TV Movie
2008 	The Nutty Professor 	Brad/Tad (voice) 	Video
2008 	Dynasty Warriors: Gundam 2 	Judau Ashta (English version, voice) 	Video Game
2009 	Phantom Racer 	Owen 	TV Movie
2009 	Stranger with My Face 	Jeff Rankin 	TV Movie
2009 	Sight Unseen 	Henry Baker 	TV Movie
2009 	The Sandwich 	Rick 	Short
2009 	Monday Is My Favourite Time of Year 	Randy Rockwell 	Short
2009 	Fakers 	Ben Cruikshank 	TV Movie
2009 	Iron Man: Armored Adventures 	Rick Jones (voice) 	Episode: 1.23 "Uncontrollable"
2010-2012 	Hero: 108 	Lin Chung/others (voice) 	Main (Seasons 1-2)
2010 	Frankie & Alice 	Cop #2 	Film
2010 	Seven Deadly Sins 	Travis Knight 	Episode: 1.1 "Episode #1.1"
2010 	Bond of Silence 	Keith Moore (uncredited) 	TV Movie
2010 	Mobile Suit Gundam 00 the Movie: A Wakening of the Trailblazer	Lasse Aeon (English version, voice) 	Film
2010 	Psych 	Dickie 	Episode: 5.13 "We'd Like to Thank the Academy"
2010 	Dynasty Warriors: Gundam 3 	Judau Ashta (English version, voice) 	Video Game
2010 	Black Lagoon: Roberta's Blood Trail 	Hidalgo (English version, voice) 	Episode: 1.1 "Collateral Massacre"
2011 	Barbie in A Mermaid Tale 2 	Stargazer Leader/Stargazer/Cichlid (voice) 	Video
2011 	Black Lagoon: Roberta's Blood Trail 	Wright (English version, voice) 	Episode: 1.3 "Angels in the Crosshairs", Episode: 1.4 "Oversaturation Kill Box", Episode: 1.5 "Codename Paradise, Status MIA"
2011 	Trading Christmas 	Jason 	TV Movie
2011-2012 	Voltron Force 	Lance (voice) 	Main (Season 1)
2011-2012 	Iron Man: Armored Adventures 	Clint Barton/Hawkeye (voice) 	Episode: 2.9 "The Hawk and the Spider", Episode: 2.18 "Iron Man 2099", Episode: 2.22 "Rage of the Hulk", Episode: 2.25 "The Makluan Invasion Part 1: Annihilate!", Episode: 2.26 "The Makluan Invasion Part 2: Unite!"
2012 	Supernatural 	Lee 	Episode: 7.18 "Party On, Garth"
2012 	Flashpoint 	Allan Thompson 	Episode: 5.5 "Sons of the Father"
2012 	My Little Pony: Friendship Is Magic 	Shining Armor (voice, uncredited) 	Video Game
2012 	Dinosaur Train 	Patrick Pachycephalosaurus (voice) 	Episode: 6.32 "Dome-Headed Dinosaur/Treasure Hunt"
2012-present 	Slugterra 	Kord/Shadow Clan Leader/Mongo/Others (voice) 	Main (Seasons 1-5)
2012, 2015, 2018 	Ninjago: Masters of Spinjitzu 	Morro/Fire Breather/Ghost Henchman/Ship Captain/Warrior (voice) 	Episode: 2.6 "Wrong Place, Wrong Time", Episode: 5.1 "Winds of Change", Episode: 5.9 & 10 "Curse World: Part 1 & Part 2", Episode: 9.3 "Radio Free Ninjago"
2012-2017, 2019 	My Little Pony: Friendship Is Magic 	Shining Armor/Others (voice) 	Recurring (Seasons 2-7, 9)
2013 	Animism 	Nico/Eldest #2 (voice) 	Main (Season 1)
2013 	Tom Dick & Harriet 	Dick Varnett 	TV Movie
2013 	Monster 	Boy 2 	Short
2013 	Wild Nothing 	Party Host 	Short
2013 	Ultimate Wolverine vs. Hulk 	Panchem Lama/Forge/James (voice) 	Mini Series
2013-2014 	Lego Star Wars: The Yoda Chronicles 	Bail Organa/Commander Cody/Cad Bane (voice) 	Episode: 1.1 "The Phantom Clone", Episode: 1.2 "Menace of the Sith". Episode: 1.3 "Attack of the Jedi", Episode: 2.1 "Escape from the Jedi Temple"
2013-2014 	Sabrina: Secrets of a Teenage Witch 	Ambrose/Others (voice) 	Recurring (Season 1)
2013-2015 	Max Steel 	Maxwell "Max" McGrath/Max Steel/Others (voice) 	Main (Seasons 1-2)
2014 	A Ring by Spring 	Josh 	TV Movie
2014 	Slugterra: Ghoul from Beyond 	Kord Zane (voice) 	TV Movie
2014 	Dial Y for Yesterday 	Igor (voice) 	Short
2014 	The 100 	Boy in Mask 	Episode: 1.6 "His Sister's Keeper"
2014 	Primary 	Mitchell 	Film
2014 	Slugterra: Return of the Elementals 	Kord Zane/Shadow Clan Leader (voice) 	Film
2014 	Barbie and the Secret Door 	Prince Kieran (voice) 	Film
2014 	Mr. Miracle 	Erich 	TV Movie
2014 	Christmas Icetastrophe 	Scott Crooge 	TV Movie
2014 	Dr. Dimensionpants 	Lennon/Unicorn #2 (voice) 	Unknown
2014 	Deeper: The Retribution of Beth 	Steve Colter 	Film
2014-2015 	World Trigger 	Yuichi Jin (English version, voice) 	Main (Seasons 1-2)
2014-2015 	Cedar Cove 	Derek 	Recurring (Season 3)
2015 	Slugterra: Slug Fu Showdown 	Kord Zane/Henchman 1 (voice) 	Video
2015 	Max Steel: The Wrath of Makino 	Maxwell "Max" McGrath/Max Steel/Others (voice) 	Short
2015 	Max Steel: The Dawn of Morphos 	(voice) 	Short
2015 	TOME: Terrain of Magical Expertise 	The Virus (voice) 	Episode: 2.5 "Truth. Tears. Ambition."
2015 	Max Steel: Maximum Morphos 	Maxwell 'Max' McGrath/Max Steel (voice) 	Short
2015 	Slugterra: Eastern Caverns 	Kord/Shadow Clan Leader/Generic Goon (voice) 	Film
2015 	Lego Star Wars: Droid Tales 	Bail Organa (voice) 	Mini Series
2015 	My Little Pony: Equestria Girls – Friendship Games 	Shining Armor (voice) 	Film
2015 	Gintama 	Tatsuma Sakamoto (English version, voice) 	Episode: 7.6 "Arriving Late to a Reunion Makes It Hard to Enter", Episode: 7.7 "A Reunion Also Brings to the Surface Things You Don't Want to Remember", Episode: 7.25 "Always Leave Enough Room for Fifty Million in Your Bag", Episode: 7.26 "Always Leave Enough Room for Pebbles in Your Bag"
2015 	Tis the Season for Love 	Barry 	TV Movie
2015 	Ninjago: Masters of Spinjitzu 	Shadow (voice) 	Recurring (Season 5)
2015-2017 	Dinotrux 	Ty Rux/Others (voice) 	Main (Seasons 1-5)
2015 	Ninjago: Masters of Spinjitzu 	Morro (voice) 	Recurring (Season 5)
2016 	Kamen Rider DCD 	Mathew Oswald/Masked Rider Neo 	Main Role
2016 	Max Steel: Team Turbo 	Max McGrath (voice) 	Film
2016 	Ms. Matched 	Alex 	TV Movie
2016 	Twist of Fate 	Tom 	TV Movie
2016 	Supernoobs 	The Incredibly Amazing Man (voice) 	Episode: 1.39 "The Supernoobs Meet Incredibly Amazing Man"
2016 	Max Steel Team Turbo: Fusion Tek 	Max Magrath (voice) 	Film
2016 	Ninjago: Masters of Spinjitzu - Day of the Departed 	Morro (voice) 	TV Movie
2016 	Slugterra: Into the Shadows 	Kord/Shadow Clan Leader/Mongo/Others (voice) 	Film
2016 	No Tomorrow 	Wes Hofley 	Episode: 1.5 "No Regrets"
2016 	Xylo: The Show 	Ed 	TV Movie
2016-present 	Chesapeake Shores 	Connor O'Brien 	Main
2017 	Nils Holgersson 	(English version, voice) 	Recurring (Season 1)
2017 	A Bundle of Trouble: An Aurora Teagarden Mystery 	Rory Brown 	TV Movie
2017 	Engaging Father Christmas 	Josh 	TV Movie
2017 	Coming Home for Christmas 	Kip 	TV Movie
2017 	Loudermilk 	Kevin 	Episode: 1.5 "There's a New Kid in Town", Episode: 1.6 "Lay, Lady, Lay"
2017 	Prodigals 	Eliot 	Film
2017-2018 	Littlest Pet Shop: A World of Our Own 	Checkers Pengo/Scrapper #2/German Shepherd/Others (voice) 	Recurring (Seasons 1-2)
2017-2018 	Beyblade Burst 	Alexander "Xander" Shakadera (English version, voice) 	Recurring (Seasons 1-2)
2017-2018 	Dinotrux Supercharged 	Ty Rux (voice) 	Main (Seasons 1-3)
2018 	Z-O-M-B-I-E-S 	Dancer 	TV Movie
2018 	The Age of Adulting 	Seth 	Unknown Series
2018 	Ninjago: Masters of Spinjitzu 	Shade (voice) 	Episode: 9.1 "Firstbourne", Episode: 9.3 "Radio Free Ninjago"
2018 	My Little Pony: Best Gift Ever 	Shining Armor (voice) 	TV Movie
2018 	Christmas in Evergreen: Letters to Santa 	Oliver 	TV Movie
2019 	The Past Never Dies 	Jacob Fast 	TV Movie (Filming)
2020 	Coach Me if you Can 	Erico Platana (voice) 	Main
2020 	Christmas She Wrote 	Stephen 	TV Movie
Category:Voice actors
Category:Canadian voice actors
Category:Canadian actors