Known For
Filmography

The Good Witch's Wonder
Movie · as Brandon Russell

Skating to New York
Movie · as Jimmy Mundell

The Good Witch's Destiny
Movie · as Brandon Russell

The Good Witch's Charm
Movie · as Brandon Russell

Magic City
TV · as Big Clyde · 1 ep

The Good Witch's Family
Movie · as Brandon Russell

My Babysitter's a Vampire
TV · as Ethan Morgan · 26 eps

The Good Witch's Gift
Movie · as Brandon Russell

My Babysitter's a Vampire
Movie · as Ethan Morgan

A Heartland Christmas
Movie · as Sam Hawke

R. L. Stine's The Haunting Hour
TV · as Greg, Jeremy · 1 ep

The Grudge 3
Movie · as Jake Kimble

Gooby
Movie · as Willy

Finn on the Fly
Movie · as Ben Soledad

The Good Witch's Garden
Movie · as Brandon Russell

The Good Witch
Movie · as Brandon Russell

Flashpoint
TV · as Isaac Stewart · 1 ep

Christmas in Wonderland
Movie · as Brian Saunders

All the Good Ones Are Married
Movie · as Luke Gold

The Dresden Files
TV · 2 eps

The Grudge 2
Movie · as Jake Kimble

Intimate Stranger
Movie · as Justin Reese

For the Love of a Child
Movie · as Jacob Fletcher

Skinwalkers
Movie · as Timothy Talbot

Candles on Bay Street
Movie · as Trooper

Cheaper by the Dozen 2
Movie · as Theatre Kid

The Greatest Game Ever Played
Movie · as Young Francis Ouimet

Kojak
TV · 2 eps

Skyland
TV · as Spencer · 1 ep

Peep
Movie · as Harry

Peep and the Big Wide World
TV · as Tom (voice) · 1 ep

Big Spender
Movie · as Will Burton

Missing
TV · as Peter Melnyk · 1 ep

Queer as Folk
TV · as Peter · 1 ep

Hallmark Hall of Fame
TV · as Trooper · 1 ep
