 In 1980, he was elected to the Australian House of Representatives as the Labor member for Isaacs.He held the seat until his retirement in 1990.On leaving the parliament, Charles served a term as Consul-General in San Francisco (1990–1993).