On 29 June 2021, he signed a professional contract with Viking, lasting until 2024.[2] On 10 July 2021, he made his Eliteserien debut in a 1–1 draw against Strømsgodset.[3] In September 2022, he was loaned out to Norwegian First Division side Skeid.[4]
Personal life
Kvia-Egeskog is the grandchild of Svein Kvia, who played 551 matches for Viking between 1965 and 1980.[5]