G. Michael Gray Filmography
- Actor (28 credits)
- Silk Trees (2017) Jude Meyers
- Hollow in the Land (2017) Steve
- Warcraft (2016) Tower Guard, not listed in credits
- When Calls the Heart (2014) Lucky Garrison
- The Tall Man (2012) Young Father #2
- Dawn Rider (2012) Bragg
- The Company You Keep (2012) Drunk on Train
- The Stranger (2010) Driver
- Painkiller Jane (2007) Ethan Grant
- Blood Ties (2007) Ivan
- Rapid Fire (2006) Jimmy
- Blade: The Series (2006) Danny Milano
- Fantastic Four (2005) Nightclub Boyfriend
- Robson Arms (2005) Jonathon
- Once Upon a Mattress (2005) Lookout
- Murder at the Presidio (2005) David Raymer
- The Life (2004) Joe
- Stargate: Atlantis (2004) Sefaris
- A Wrinkle in Time (2003) Gill Man, not listed in credits
- Tru Calling (2003) Serge
- Heart of America (2002) Wex Presley
- K-9: P.I. (2002) Junkie
- Jeremiah (2002) Eddie
- The Shipment (2001) Lester Tritt
- Dark Angel (2000) Dieter
- The Linda McCartney Story (2000) Paul's Good Mate
- Blacktop (2000) Bad Dude
- 2gether: The Series (2000) Richard Racklin #3