№ Portrait Name (Birth–Death) Elected Term of office Political affiliation Took office Left office Time in office 1 Sir James Mancham (1939–2017) — 29 June 1976 5 June 1977[lower-alpha 1] 341 days Seychelles Democratic Party 2 France-Albert René (1935–2019) 1979 1984 1989 1993 1998 2001 5 June 1977 14 July 2004[lower-alpha 2] 27 years, 39 days Seychelles People's Progressive Front 3 James Michel (born 1944) 2006 2011 2015 14 July 2004 16 October 2016[lower-alpha 2] 12 years, 94 days Seychelles People's Progressive Front (until 2009) People's Party 4 Danny Faure (born 1962) — 16 October 2016 26 October 2020 4 years, 10 days People's Party (until 2018) United Seychelles Party 5 Wavel Ramkalawan (born 1961) 2020 26 October 2020 Incumbent 18 days Linyon Demokratik Seselwa