2010, Stage, Carl Lundeen, A Nice Family Gathering, Theatre Northwest, Ted Price
2010, Stage, Peter Tucker, Generous, Finborough Theatre, Eleanor Rhode
2009, Stage, Logger, Big Rock Candy Mountain, Bushwack Productions, Simon Bradbury
2008, Stage, Lyle, So Many Doors, Sour Brides / Magnetic North Festival, Kelly Thornton
2007, Stage, Lyle, So Many Doors, Sour Brides / Nakai Theatre, Kelly Thornton
2006, Stage, Butch, Leading Ladies, Theatre Northwest, Ted Price
2006, Stage, Darryl, Powers and Gloria, Theatre Northwest, Ted Price
2005, Stage, Danny, Danny and the Deep Blue Sea, Zerega Productions, Martha Irving
2005, Stage, Miles, The Drawer Boy, Theatreone, Garry Davey
2004, Stage, Happy Loman, Death Of A Salesman, Neptune Theatre, Neil Munro
2004, Stage, Rick Prescott, Discovering Elvis, Neptune Theatre, Marcia Kash
2004, Stage, Young Man, Elisa's Skin, Eastern Front Theatre, Mary Vingoe
2004, Stage, Mouse Morrison, Parrsboro Boxing Club, Ships Company, Scott Burke
2003, Stage, Logger, Big Rock Candy Mountain, Atlantic Fringe Festival, Corey Turner
2002, Stage, Auxillary Sentinel, Caesar and Cleopatra, Shaw Festival, Christopher Newton
2002, Stage, Patrolman Baker, Detective Story, Shaw Festival, Neil Munro
2002, Stage, Ivan, In The Zone, Shaw Festival Academy, Todd Witham
2001, Stage, Adam / Rich Man, Creation, Studio 58, Kim Collier
2001, Stage, 1000 Yr. Old Monk / Tribe, Hair, Studio 58, Robert McQueen
2001, Stage, Mr. Hopper, Lady Windemere's Fan, Studio 58, Katrina Dunn
2001, Stage, Larry The Lawyer, Little Red Warrior And His Lawyer, Studio 58, Michael McLauglin
2000, Stage, Bottom, A Midsummer Night's Dream, Studio 58, Kathryn Shaw
2000, Stage, Benito / Moon, References To Salvador Dali Make Me Hot, Studio 58, Carmen Aguirre
2000, Stage, Charlie Fox, Speed The Plow, White Rock Players, David Baron
1998, Stage, Michael / Benjamin, Lion In The Streets, Gastown Actors Studio, Andrew McIlroy
2011, Television, Brent Campioni, Uberlingen Disaster, Darlow Smithson Productions
2008, Commercial, Friend, Denner Friends
2008, DVD, Achilles Helmsman, Stargate Continuum, MGM / SG-1 Production, Martin Wood
2005, Television Movie, Paramedic, Ambulance Girl, Lifetime Network, Kathy Bates
2005, Television Movie, Stu, The Dive From Clausen's Pier, Fox / Lifetime, Harry Winer
2004, Television, Scott, Snakes And Ladders, Big Motion Pictures / CBC, Sturla Gunnarson
2003, Short Film, Adam, Going Home, NSCAD Films, Darryl Leblanc
2003, Television Movie, RCMP, Shattered City, Salter Street Films International / CBC, Bruce Pittman
2003, Television Movie, Police Officer, The Elizabeth Smart Story, Patricia Clifford Productions / CBS, Bobby Roth
2002, Voice Over, Reporter, Chaplin, Shaw Festival, Neil Munro
2001, Short Film, Paul, Free Range, Knowledge Network, Steven Miller
1999, Short Film, Detective, Mask Of Shaloquin, Okanagan Productions, Vivian Hughes
1998, Film, Chicken Hut Manager, Brewster Magee , Next One Productions, Ross Munro