Directed music video for Danielle Hébert's song "Feel So Alien" (2002)
Directed music video for Lin Elder's song "Flowers and Things" (1998)
Directed music video for The Smalls' song "Pity The Man" (1996)
Directed music video for Danielle Hébert's song "Dites Moi" (2004)
Directed music video for Kids These Days' song "Rest Tonight" (2005)
Directed music video for Octoberman song "X-Pat" (2006)
Screenwriting instructor at Vancouver Film School since 2004. He has story edited over 500 short film scripts, including scripts for over 75 produced short films. (2007)
Directed music videos for The Evaporators songs "Gassy Jack", "Float Plane" and "You Got Me Into This, Now You Get Me Out" (2007)
Directed music video for Great Lake Swimmers song "I Am Part of a Large Family" (2007)
(2012) Music video for "I Hate Being Late (When I'm Early)" by The Evaporators and Andrew W.K.
(2013) Music video for "Hot Dog High" by The Evaporators