Gary has appeared in multiple plays and concerts throughout his life, but got his motion picture acting debut at the age of 40 in the horror movie Belly Timber starring in the role of George Pogue, one of the founders of Indianapolis. He is most known for his supporting lead role in My Uncle John Is A Zombie!, where he played Oscar, the crass bodyguard and nephew of Uncle John, a talking zombie, and as Officer Wilson in the horror film Killer Campout. To date, he has starred in over twenty films, including Endor, The Goddess, Ayla, Death House (2016), The Kingsbury Run, Fast 8 (Fast and Furious 8), Above Suspicion, Solver, Nightblade, SKB, My Friend Dahmer, The Final Interview, Secrets & Sins, Loophole, Logan Lucky, What The Night Can Do and others. In television, he has starred in the David Fincher series, Mindhunter and House of Cards (Season 5). In 2010, his horror novel Darkened Hills was selected as 2010 Book of the Year winner by Foreword Reviews Magazine and became the pilot novel for a series of vampire books called Darkened, which includes the novels Darkened Hills, Darkened Hollows, Darkened Waters, Darkened Souls and Darkened Minds. He also co-authored the novel adaptation of Belly Timber with John Russo, Solon Tsangaras, Dustin Kay and Ken Wallace, and Attack of the Melonheads with screenwriter Bob Gray and Solon Tsangaras. As a musician, Gary has produced three CDs: 100 Percent, Passion, Pleasure & Pain, and Somewhere Down the Road.