Народився 13 вересня 1967 у Херсоні.
Навчався у Херсонському державному технічному університеті.
Є членом Всеукраїнського об’єднання “Громада”.
У 1998 році був кандидатом в народні депутати України.
У 2002 році був головою Херсонської обласної організації партії “Молода Україна”. У цьому ж році був кандидатом в народні депутати України від виборчого блоку політичних партій “Єдність”.
У 2005 був керівником громадської партії “ПОРА” та членом правління ГО “Молодіжний Центр регіонального розвитку”.
У 2006 та 2010 роках був кандидатом у депутати до Херсонської міськради. Обраний не був.
З 2007 по 2019 роки був спостерігачем на виборах від Комітету виборців України.
У 2012 заснував громадську організацію “Громадянський вчинок”.
У 2016 році заснував громадську організацію “Суспільна дія”
У 2021 заснував ГО “Причорноморський центр політичних і соціальних досліджень”. У Херсоні Мошнягула знають саме як директора цієї організації. У цьому ж році став членом правління ГО “Асоціація сприяння самоорганізації населення”.
У 2022 році став головою асоціації молодих херсонських політологів і політиків.
У 2023 році став членом правління одеської ГО “Сприяння внутрішньо переміщеним особам “Подолання”. У цьому ж році був внесений до списку можливих членів комісії з питань звання “Почесний громадянин”, яку створив начальник ХМВА Роман Мрочко.