Kroslid har vært vararepresentant til Stortinget fra Vest-Agder siden 1993 og møtte fast på Stortinget i vårsesjonen 2005 i Jon Lilletuns sykdomsfravær. Kroslid var medlem av Flekkefjord bystyre fra 1975 til 2015 og ordfører i Flekkefjord i periodene 1987–1989 og fra 1995 til 2007. Han var varaordfører i perioden 1990–1991.