Clarke was a lawyer working in the Yukon for 24 years. He became the executive director of the Yukon Legal Services Society. In the 2016 general election, he was one of the 11 Liberal MLAs that were elected. They formed a majority government. On 12 January 2017, he was elected the Speaker of the Legislative Assembly.