Search movies and TV series
Acting
A professional actor, musician and physical theatre & circus artist of over 30 years. He performs in lead and supporting roles for stage, film and TV, and at festivals and events large and small, near and far.

I'll Be Seeing You
as Pepper

The Widow's Payback
as Dr. Jameson

A Nice Indian Boy
as Cranky Doctor

#AMFAD: All My Friends Are Dead
as Officer Daniels

Allegiance
as Henry Collins

The Irrational
as Arthur

Christmas Class Reunion
as Robert Chamberlaine

The Gift of Peace
as Gary Fremont

Fire Country
as Dr. Andrews

Greed: A Seven Deadly Sins Story
as Bob Dunn

High Flying Romance
as Henry Adams

Love in Full Swing
as George

Love in the Forecast
as Don Waddell

Random Acts of Christmas
as Busker Poindexter

Over the Moon in Love
as John Moore

Identity Theft of a Cheerleader
as Principal Conway

Benchwarmers 2: Breaking Balls
as Howard

Poinsettias for Christmas
as Pricipal Edwards

Hope at Christmas
as Rev. Oliver

Idle Thoughts
as Hugo Blakely

I Am Elizabeth Smart
as Nevada Bus Driver

The Good Doctor
as Pete

From Straight A's to XXX
as Dr. Kevin Weeks

Pumpkin Pie Wars
as Reggie McArthy

Chesapeake Shores
as Pastor Wade

Wedding Bells
as James' Father

Love by Chance
as Arnie Michaels

All Things Valentine
as Henry

Pants on Fire
as Ed Parker

Arrow
as Brett Collins

Rookie Blue
as Gavin Crone

Life Unexpected
as Trey Gilbert

Mrs. Miracle
as Doug

Fringe
as Seth Davies

Blood Ties
as Gary Howsen

Stargate Atlantis
as Arja

The Thing Below
as Dean Rieser

Devil Winds
as Robert Booker

Slap Shot 2: Breaking the Ice
as Schenkman