No photoKeith Stuart ThayerActorIMDb Acted in 11990s1990Pump Up the VolumeLuis Chavez75Appearances12010s2013How Videogames Changed the WorldSelf