(Do You Wanna Know a Secret?) jako Hank Ford 2001: Australijska przygoda (Jumping Ship, TV) jako Michael Woods 2001: A Christmas Adventure from a Book Called Wisely's Tales jako Wolfpack Leader (dubbing) 2001: Komedia romantyczna ([Romantic Comedy 101, TV) jako Marc Gibson 2002: Życie w trójkącie 2: Puszka Pandory (Trois 2: Pandora's Box) jako detektyw Anderson 2004: Reguły miłości (Love Rules!) jako Michael Warner 2005: Bow (TV) jako Matt 2005: Wyznania nałogowej karierowiczki (Confessions of a Sociopathic Social Climber, TV) jako Ferguson 2006: Ostatni postój (Rest Stop) jako oficer Michael Deacon 2006: Apokalipsa androidów (Android Apocalypse, TV) jako DeeCee 2006: Basen 2 (The Pool 2) jako Lance Cooper 2008: Killer Pad w roli samego siebie 2008: Together Again for the First Time jako Carey Krzyznyk 2009: Fałszywy narzeczony (My Fake Fiancé) jako Vince 2010: Sinatra Club jako Louie 'Pipes' Pepitone 2011: Hit List jako Lyle 2016: Saved By Grace 2016: Emma's Chance jako Kevin Chambers Seriale TV 1982: Diff'rent Strokes jako Joey 1982: Silver Spoons jako Joey Thompson 1983-87: Gimme a Break!