Leo Marks

Leo Marks is a theater actor based in LA. He’s won an Obie and some LA Weekly Awards, and he helped start New York’s Elevator Repair Service Theater Company. He writes fiction, too.