Schönhof trat bald darauf der Kommunistischen Partei Österreichs (KPÖ) bei und begann, in den 1920er Jahren Parteigenossen vor Gerichten zu verteidigen. Auch war er Rechtsanwalt für den KPÖ-Bundesparteivorsitzenden Johann Koplenig, als dieser 1927 nach dem Wiener Justizpalastbrand wegen Hochverrats angeklagt wurde. Als er 1925 auch in Rumänien Kommunisten verteidigen sollte, wurde ihm dies jedoch von staatlicher Seite untersagt und er aus Rumänien ausgewiesen.