He was elected as a member of the House of Assembly for Germiston in 1961.
He was a deputy minister and minister of the departments of Home Affairs, Bantu Affairs and National Education.[2]
In the 1970s, as Minister of Education, Cruywagen approved the establishment of a university in the Free State, which lead to the creation of the University of the Free State.[3]
In 1979, Cruywagen became Administrator of the Transvaal,[4] a position in which he served until he retired in May, 1988.[2]
In 1986, international pressure on apartheid had mounted so much that the American film company Columbia Pictures threatened to boycott South Africa's Ster Kinekor theatre chain if they did not end segregation of their cinemas in 1987. In January 1987, the then-Pietersburg (now Polokwane) Town Council of the Transvaal, controlled by the Conservative Party, recommended that a cinema in the town continue to be segregated. Officially, the cinema was reserved for whites only; however, blacks were allowed entry through a back entrance and to view from a special gallery. The owner of the cinema, Sydney Segal, collected more than 1,000 signatures in a petition calling for desegregation, and Cruywagen overruled the town council's recommendation, approving the opening of the cinema to all races.[5]
In the late 1980s, Cruywagen described the transformation of African councils from advisory bodies in the 1970s into local authorities in the 1980s as the "most important constitutional event in the history of this country", and recommended that black and white people jointly govern the Transvaal province.[5]
Cruywagen was a member of the National Monuments Council from 1990.[6]