Acting · b. 1984 · London, Ontario, Canada Trevor Blumas Directed Hello, My Name is Beaver 2025 Fucked Up's Year of the Horse 2023 Water Under the Bridge 2017 Fucked Up presents Year of the Hare 2015 Acting Too Young to Marry Carter 2007 Ice Princess Teddy Harwood 2005 Prom Queen: The Marc Hall Story Beau 2004 Guilt by Association Teenage Max 2002 The Unsaid Kyle Hunter 2001 Jane Doe Michael Doe 2001 Inside The Osmonds Older Jimmy 2001 Virtual Mom Tom 2000 Switching Goals Greg Jeffries 1999 Monet: Shadow and Light Daniel Fontaine 1999 The Wall Ben Holst (segment "The Pencil Holder") 1998 Stranger in Town Aaron 1998 Dinner at Fred's Young Richard 1997 Agent-readable