Leo Geter is a producer, actor and writer.
1985 • as Evergreen
1990 • as David Ginsberg
1988 • as Dr. Ross
2005 • Writer
1994 • as Chad Norris
2012 • Writer