Руслан Алямшин родился в Знаменске Астраханской области. В 2016 году окончил Волгоградский государственный институт искусств и культуры по специальности «Актерское искусство». С 2012 по 2020 год служил артистом в Волгоградском государственном Новом экспериментальном театре.
В труппе Чехов-центра с февраля 2021 года.