
Acted in 35
2010s
- 2017
Save Me
Goldie · 13 episodes
- 2014
- 2013
- 2011
2000s
- 2009
The Dating Guy
Mark Dexler (voice) · 26 episodes
Producing Parker
Zack Parker (voice) · 1 episode
- 2007
Sybil
Ramon
- 2006
Billable Hours
Sam Caponelli · 26 episodes
- 2005
Delilah and Julius
Julius Chevalier · 52 episodes
Tilt
Dean Whitmark (as Fabrizio Filippo) · 5 episodes
Heritage Minutes: Juno Beach
Johnny Lombardi
- 2004
Lives of the Saints
Vittorio Innocente · 2 episodes
The Human Kazoo
Adult Anthony
- 2002
Puppets Who Kill
TV
Waydowntown
Tom Bennett
- 2000
Level 9
TV
1990s
- 1999
The Life Before This
Michael
- 1998
Hollyweird
Charlie
- 1997
Cracker
TV
- 1996
Radiant City
Johnny
The Drive
Ted
- 1995
Flash Forward
Zach Anderson · 1 episode
- 1994
- 1993
- 1992
- 1991
Wrote 5
2020s
- 2021
2010s
- 2017
Save Me
Writer
- 2014
2000s
- 2009
Too Late to Say Goodbye
Scenario Writer
- 2004
The Human Kazoo
Writer
Produced 4
2020s
- 2025
- 2024
The Burning Season
Executive Producer
- 2021
2010s
- 2017
Save Me
Producer
Created 3
Directed 2
2010s
- 2017
Save Me
Director
2000s
- 2004
The Human Kazoo
Director