Craig McLachlan Filmography
- Actor (43 credits)
- The Doctor Blake Mysteries: Family Portrait (2017) Doctor Lucien Blake
- The Wrong Girl (2016) Eric
- Deep Water (2016) Kyle «Hammers» Hampton
- Restoration (2016)
- The Doctor Blake Mysteries (2013) Doctor Lucien Blake
- House Husbands (2012) Damo
- The Last Match (2012) Val
- Redfern Now (2012) Jack
- The Big Fat Quiz of the 80s (2012) Henry Ramsay, хроника, not listed in credits
- Lightning Point (2012) Amber's father
- Adam Hills in Gordon St Tonight (2011) играет самого себя
- Savages Crossing (2011) Mory
- Lowdown (2010) Ben Hollander
- Amar a morir (2009) Nick
- The Cut (2009) Dutch Holland
- Rescue Special Ops (2009) Hayden Bradley
- Packed to the Rafters (2008) Steve Wilson6 эпизодов, 2008-2012
- Supernova (2005) Alistair Foster
- BlackJack: Ace Point Game (2005) Michael Hasler
- The Great Raid (2005) 2nd Lt. Riley
- Hating Alison Ashley (2005) Jeff Kennard
- Through My Eyes (2004) Michael Chamberlain
- Superfire (2002) Jack Skidder
- Heroes' Mountain (2002) Stuart Diver
- Abschied in den Tod (2001) Det. Const. Steve McNamara
- Invincible (2001) Lieutenant
- Let's Get Skase (2001) Eric Carney
- Always Greener (2001) Greg Graham
- My Husband My Killer (2001) Warren Elkins
- McLeod's Daughters (2001) Kane Morgan
- Cubbyhouse (2001) Bill
- Tribe (1999) Ralph Leyton
- Home and Away: The Official Summer Bay Special (1996) Grant Mitchell, хроника, not listed in credits
- Catherine the Great (1996) Saltykov
- Bugs (1995) Ed Russell
- Good Morning Australia (1993) играет самого себя
- Mad Bomber in Love (1992) The Whip
- Absent Without Leave (1992) James Edwards
- Heroes II: The Return (1991) Lt. Walter Carey (Rimau member)
- The 32nd Annual TV Week Logie Awards (1990) играет самого себя - Gold and Silver Logie Winner
- Neighbours (1985) Henry Ramsay
- Surprise Surprise! (1984) играет самого себя
- Good Morning Britain (1983) играет самого себя
- Producer (1 credits)
- The Doctor Blake Mysteries (2013) ассоциированный продюсер (24 эпизода, 2015-2017)