Greg arbeitet als Schauspieler in Film, Fernsehen, Video, Werbung, Motion Capture und Voice Over. Sein Theaterhintergrund umfasst Mainstage-Produktionen mit: El Teatro Campesino, The Mark Taper Forum (Centre Theatre Group), The Berkeley Repertory Theatre und The Denver Center Theatre Company. In New York schuf er die Rolle des Knuckles in der Theaterproduktion von Noah's Archives am Ohio Theatre. Greg arbeitete umfangreich mit dem Friends & Artists Theater Ensemble (Los Angeles, CA) und war Gründungsmitglied. Er erhielt einen Drama-Logue Award für seine Leistung als Macheath in deren Produktion von Die Dreigroschenoper.