2011 - 2014: Executive Producer (Series Creator/Showrunner), Arctic Air, one-hour drama (CBC/Omni Films). 35 episodes.
2006: Executive Producer, Dragon Boys, 2x2-hour mini series. (CBC/Anchor Point.)
Gemini Award, Best Dramatic Mini-Series
2005: Executive Producer (Showrunner), Zixx: Level II, half-hour children’s sci-fi/adventure/comedy. (YTV/Savi-Media/Thunderbird). 13 episodes.
1999 - 2004: Executive Producer (Series Creator/Showrunner), Edgemont, half-hour teen drama (CBC/Water St. Pictures). Five seasons (70 episodes).
Arctic Air, one-hour drama (CBC), 7 episodes
Flashpoint, one-hour drama (CTV, CBS), 3 episodes
One Life to Live, one-hour daily serial (ABC), three-month longstory
Edgemont, half-hour teen drama (CBC), 26 episodes
Nothing Too Good For a Cowboy, one-hour comedy/drama (CBC), 5 episodes
Cold Squad, one-hour drama (CTV), 4 episodes
Zixx: Level II, half-hour children's sci-fi/adventure/comedy (YTV), 5 episodes
Flash Forward, half-hour teen comedy/drama (Disney/FC), 3 episodes
Psi Factor, half-hour sci-fi/paranormal drama (Syndicated), 3 episodes
Odyssey, half-hour teen fantasy/drama (CBC), 2 episodes
Northwood, half-hour teen drama (CBC), 18 episodes
Fifteen, half-hour teen drama (Nickelodeon), 43 episodes
Dragons II: The Metal Ages, animated feature. Bardel/MegaBloks.
ReBoot: Daemon Rising, animated MOW. (Co-writer credit.) Mainframe/YTV.
Beast Wars: Transformers, 4 episodes. Mainframe/YTV.
D'Myna Leagues, 2 episodes. Studio B/CTV
Red Pole Rising - 60-minute drama, CBC/The World Play.
Passings - 75-minute drama, BBC.
Oedipus Gunslinger - 50-minute drama, BBC.
Sacking - 40-minute drama, BBC.
The Baby - half-hour drama, CBC.
The Idler - one-hour drama, CBC.
Edwin Bartholomew's Last Hurrah - five-part drama serial, CBC.
A Glimpse of Eternity - half-hour drama, CBC.
The Hanging of Augie Peters - half-hour drama, CBC.
Philippe and I - half-hour drama, CBC.
Dragon Boys, 2x2-hour mini-series. CBC/Anchor Point Pictures.
Gemini Award, Best Writing in a Dramatic Program
WGC Screenwriting Award, Best MOW or Mini-Series
Leo Award, Best Writing in a Dramatic Series
Hope and Caritas - First produced by Solo Collective, Vancouver, 2008.
The Island of Bliss - First produced by Western Canada Theatre, Kamloops, B.C., 2008.
The Man Who Shot Chance Delaney - First produced by WCT, Kamloops, B.C., 2009.
Bloody Business - First produced by The New Play Centre, Vancouver, 1990.
Subsequent productions: Sunshine Theatre, Kelowna B.C.; The New Bastion Theatre, Victoria; Persephone Theatre, Saskatoon; WCT, Kamloops; Magnus Theatre, Thunder Bay; Theatre Lac Brome.
The Delphic Orioles - First produced by The New Play Centre, Vancouver, 1989.
Subsequent productions: WCT, Kamloops; Theatre North, Prince George.
The Idler - First produced by The New Play Centre, Vancouver, 1988.
Subsequent productions: Theatre Plus, Toronto; WCT, Kamloops; Resource Centre for the Arts, St. John's Newfoundland. Published in 20 Years At Play: A New Play Centre Anthology, ed. Jerry Wasserman (Talonbooks, 1990).
The McLean Boys - co-written with Jude Weir. First produced by Western Canada Theatre, Kamloops B.C., 1996.
The Government Inspector - adaption of the play by Gogol. First produced by The New Bastion Theatre, Victoria B.C., 1995.
St. George - First produced by WCT, 1994. Published in New Canadian Drama VII (Borealis, 1999).
Semper Fidelis - First produced by The Frederic Wood Theatre (UBC Mainstage), 1992.
Flyin' Phil - co-written with Jude Weir. First produced by WCT, 1992.
Faust - libretto for alternative opera (music by Jeff Corness). First produced by Tamanhous Theatre/Karen Jamieson Dance Co., 1992.
C'est la Guerre - one act, first produced by Alberta Theatre Projects, Calgary (1991).
Subsequent productions: Theatre North Collaborative, NY. Published in "Words We Call Home: Celebrating Creative Writing at UBC," ed Linda Svendsen (UBC Press, 1990).
Oedipus Gunslinger - one act, first produced by The Empty Space Theatre, Seattle (1985).
Gildengrim the Great - one act, first produced by The New Play Centre, Vancouver (1982).