Filmography
Below is a list of Craig’s various roles in both TV and film.
FILMS
Two for the Money (2005) Amir
Human Cargo (2004) RCMP Plainclothes #1
Dead Heat (2002) Warehouse man #2
The Shipment (2001) Pancho
My Mother, the Spy (2000) Hotel Clerk
Heavens Fire (1999) Juan Torres
A Twist of Faith (1999) Cop #1
TV
Stargate Atlantis
Dr Peter Grodin
Season 1
The Rising Part 1 (US air date 16/7/2004)
The Rising Part 2 (US air date 16/7/2004)
Hide and Seek (US air date 23/7/2004)
Thirty-Eight Minutes (US air date 30/72004)
Underground (US air date 27/8/2004)
Hot Zone (US air date 4/2/2005)
Sanctuary (US air date 11/2/2005)
Before I Sleep (US air date 18/2/2005)
The Seige Part 1 (US air date 18/3/2005)
Dark Angel
Season 1
Art Attack – Airport Security Guard (US air date 6/2/2001)
Season 2
Bag Em – Soldier #1 (US air date 5/10/2001)
Gill Girl – Otto Gottlieb (US air date 7/12/2001)
Medium in the Message – Otto Gottlieb (US air date 14/12/2001)
Harbour Lights – Otto Gottlieb (US air date 8/2/2002)
Exposure – Otto Gottlieb (US air date 22/3/2002)
Hello, Goodbye – Otto Gottlieb (US air date 5/4/2002)
Dawg Day Afternoon – Otto Gottlieb (US air date 12/4/2002)
She Ain’t Heavy – Otto Gottlieb (US air date 19/4/2002)
Love Among the Runes – Otto Gottlieb (US air date 26/4/2002)
Freak Nation – Otto Gottlieb (US air date 3/5/2002)
Da Vinci’s Inquest
Season 2
Fantasy – Uniform #2 (US air date 12/1/2000)
Season 4
Shoulda Been a Priest – Uniform #3 (US air date 18/11/2001)
Season 5
A Big Whiff of a Real Bad Smell – Police Constable #1 (US air date 27/10/2002)
You Got Monkey Chatter – Police Constable #3 (US air date 23/2/2003)
Season 7
Mr. Ellis Himself Woulda Been Proud – Police Constable #4 (US air date 2/11/2004)
A Delicate Bloodbath – Police Constable #1 (US air date 18/1/2005)
Cold Squad
Season 4
A Good Death (US air date 6/10/2000)
Season 6
Bob & Carol & Len & Ali – Vince (US air date 18/1/2003)
Other Notable Appearances
The Net – Season 1
Go Like You Know – Paco (US air date 10/10/1998)
Special Unit 2 – Season 2
The Invinsible – Office Manager (US air date 24/10/2001)
Just Cause – Season 1
Just Cause (Pilot) – Eduardo Varela (US air date 2002)
UC: Undercover – Season 1
Hunting Armando – Hector (US air date 6/1/2002)
Smallville – Season 2
Fever – DCA Agent (US air date 18/2/2003)
Jake 2.0 – Season 1
Dead Man Walking – Hernandez (US air date 2004)
Stargate SG1 – Season 7
Grace – Weapons Officer (US air date 16/1/2004)
True Calling – Season 1
The Longest Day – ER Doctor #1 (US air date 5/2/2004)

bravenet.com