Birthday, age 69 in 2022 on November 27
Recent:
American Dad! (2005) as Snot Lonstein, Eli Weisel TV Series, 2005–2022, 119 episodes
King of the Nerds (2013) Self - Host, TV Series (reality show) 2013–2015, 24 episodes
Known for:
Akeelah and the Bee (2006)
Revenge of the Nerds III: The Next Generation (1992)
Moonlighting (1985) TV Series 1986–1989, 37 episodes
Revenge of the Nerds II: Nerds in Paradise (1987)
Revenge of the Nerds (1984) as 'Booger'
Risky Business (1983)