He has worked as a composer, orchestrator, sound designer, and mixing engineer on many video game titles, including Civilization VI: Rise and Fall, Civilization VI, Civilization: Beyond Earth - Rising Tide, Civilization: Beyond Earth, and Civilization V, among others. His recent work on theCivilization series has garnered numerous industry nominations and awards. Notably, the soundtrack for Civilization: Beyond Earth won the 2014 IFMCA Best Original Score for a Video Game or Interactive Media award. His concert music has been performed by the Minnesota Orchestra, Hartford Symphony Orchestra, Peabody Symphony Orchestra, Wheaton College Symphony, and Atlanta Symphony Youth Orchestra. Geoff also teaches an introductory course in sound and music for video games at the Peabody Institute in Baltimore.