Background
Thoresen was born in Oslo, Norway.
Thoresen was born in Oslo, Norway.
Thoresen migrated with his family to Utah Territory in 1863 and settled in Hyrum. Over the years, Thoresen served as mayor of Hyrum and as a county prosecutor. He was a delegate to Utah"s 1882, 1887 and 1895 Constitutional Conventions.
Thoresen was elected as a Democrat to the state legislature and was heavily involved in promoting the Democratic Party in the state.