Cast and Crew Of - On

Cast Members

Chad Allen Chad Allen

Donald Strachey

Sebastian Spence Sebastian Spence

Tim Callahan

Margot Kidder Margot Kidder

Dorothy

Daryl Shuttleworth Daryl Shuttleworth

Detective Bailey

Nelson Wong Nelson Wong

Kenny Kwon

Damon Runyan Damon Runyan

Andrew McWhirter

Lori Triolo Lori Triolo

Gina Santer

William MacDonald William MacDonald

Jonas Baskin

Barclay Hope Barclay Hope

Carl Deems

Kerry James Kerry James

Joey Deems

David Orth David Orth

Peter Garritty

Ralph Alderman Ralph Alderman

Sheriff Reg Howard

Keegan MacIntosh Keegan MacIntosh

Derek Baskin

Crew Members

Ron Oliver

Director

Brett Armstrong

Stunt Coordinator

Ron McGee

Writer

James Shavick

Producer

C. Kim Miles

Director of Photography

Rick Whitfield

Production Design

Josh Plaw

Set Decoration

Karen Munnis

Costume Design

Elspeth Grafton

Script Supervisor

Peter Allen

Original Music Composer

Ed Anders

Stunt Coordinator