[2] He served as a Democratic member for the 36th district of the Louisiana House of Representatives.
[4][5][6] Roach attended LaGrange High School, graduating in 1969.
[1] In 1988 Roach was elected for the 36th district of the Louisiana House of Representatives, serving until 1996.
[3] In 2000 Roach was elected as mayor of Lake Charles, Louisiana.
[1][4][7] June 30, 2017 was declared as "Randy Roach Day" by Lake Charles.