Coba jelasin Filmografi dari Matthew Knight dong

Big Spender (2003) sebagai Will Burton

The Greatest Game Ever Played (2005) sebagai Francis Ouimet muda

Cheaper by the Dozen 2 (2005) sebagai Theatre Kid

For the Love of a Child (2006) senagai Jacob Fletcher

Skinwalkers (2006) as Timothy Talbot

The Grudge 2 (2006) as Jake Kimble

Intimate Stranger (2006 TV movie) as Justin Reese

Candles on Bay Street (2006) as Trooper

All the Good Ones Are Married (2007) as Luke Gold

Christmas in Wonderland (2007) as Brian Saunders

Finn on the Fly (2008) as Ben Soledad

The Good Witch (2008) as Brandon Russell

The Good Witch's Garden (2009) as Brandon Russell

The Grudge 3 (2009) sebagai Jake Kimble

Queer as Folk (2002) sebagai Peter (1 episode, 2002)

1-800-Missing (2003) sebagai Peter Melnyk (1 episode, 2003)

Peep and the Big Wide World (2004) sebagai the voice of Tom the Cat (unknown episodes)

Kojak (2005) sebagai Paulie Wagner (2 episodes, 2005)

Skyland (2006) sebagai Spencer (1 episode, 2006)

The Dresden Files (2007) sebagai Young Harry Dresden (3 episodes, 2007-2008)

Cartoon Gene (2009) sebagai Gene (unknown episodes, post-production)