Acting • AGE 41


Hello, My Name is Beaver
Landlord
2025

Fucked Up's Year of the Horse
Director
2023

Water Under the Bridge
Director
2017

Fucked Up presents Year of the Hare
Man
2015

Warehouse 13
Geoffery Cedolia
2009

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

Jane Doe
Michael Doe
2001

The Unsaid
Kyle Hunter
2001

Virtual Mom
Tom
2000

Switching Goals
Greg Jeffries
1999

Twice in a Lifetime
Young Ben Bogart
1999

Seasons of Love
Young Hocking
1999

Monet: Shadow and Light
Daniel Fontaine
1999

Little Men
Nathaniel 'Nat' Blake
1998

Stranger in Town
Aaron
1998

The Wall
Ben Holst (segment "The Pencil Holder")
1998

Earth: Final Conflict
Jebediah Good
1997

Dinner at Fred's
Young Richard
1997