
Andrew Francis (born May 27, 1985) is an actor and voice artist from Vancouver, British Columbia, Canada He has appeared in many television shows including Poltergeist, Dark Angel, Twilight Zone, The L Word, Smallville and Kyle XY. He has also appeared in theatrical releases such as Knockaround Guys, Agent Cody Banks, Final Destination 3 and, more recently, The Invisible.
Francis 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.
Description above from the Wikipedia article Andrew Francis, licensed under CC-BY-SA, full list of contributors on Wikipedia.

Final Destination 3
2006 · as Payton

The Unforgivable
2021 · as Corey

Barbie in A Mermaid Tale 2
2012 · as Stargazer Leader / Stargazer / Cichlid (voice)

Agent Cody Banks
2003 · as Fenster Droog

Barbie Fairytopia: Magic of the Rainbow
2007 · as Linden (voice)

Knockaround Guys
2001 · as Matty at 13

Bionicle: Mask of Light
2003 · as Jaller (voice)

The Invisible
2007 · as Dean

Ms. Matched
2016 · as Alex

The Barbie Diaries
2006 · as Todd (voice)

My Little Pony: Equestria Girls - Friendship Games
2015 · as Shining Armor (voice)

Phantom Racer
2009 · as Owen

Frankie & Alice
2010 · as Cop #2

Rock Dog 2: Rock Around the Park
2021 · as Germur (voice)

Ninjago: Masters of Spinjitzu - Day of the Departed
2016 · as Morro (voice)

Superbabies: Baby Geniuses 2
2004 · as Ken (Age 16)

Barbie and the Secret Door
2014 · as Prince Keiran (voice)

SlugTerra: Return of the Elementals
2014 · as Kord Zane