Народився Руслан Кошулинський 9 вересня 1969 у Львові.
Місце народження. Освіта. Народився у Львові. У 1991 році закінчив Львівський кооперативний технікум. У 2006-му – Тернопільський державний економічний університет (бакалавр права).
Кар’єра. 1987-1989 рр. – строкова служба в армії (в групі радянських військ у Німеччині).
1991 рік – завідувач виробництвом ресторану “Беркут” Яремчанської споживчого товариства (село Яблуниця, Надвірнянський район).
1991-1992 рр. – інженер з маркетингу МП Плай (Долина Івано-Франківської області).
1992-1995 рр. – інженер-технолог МП ПТФ Канон.
1995-1996 рр. – кухар, артіль старателів Полюс (Красноярський край, Росія).
1999-2001 рр. – завідувач виробництвом ДП АТК Турист (Львів).
2001-2002 рр. – помічник-консультант народного депутата України.
2002-2003 рр. – заступник голови правління ОСБ МЖК Поступ (Львів).
2004-2006 р. – помічник-консультант народного депутата України.
2006-2007 рр. – приватний підприємець СПД ФО Кошулинський Р. В.
З серпня 2008 року – заступник голови Всеукраїнського об’єднання Свобода (голова – Олег Тягнибок). Член партії з 1996 року.
З листопада 2010-го – голова фракції ВО Свобода у Львівській міськраді.
У жовтні 2012 року обраний народним депутатом України VII скликання від ВО Свобода (№12 у списку партії). На виборах був головою виборчого штабу Свободи.
13 грудня 2012-го обраний заступником голови Верховної Ради України VII скликання (Володимира Рибака).
Взимку 2015 року було мобілізовано і брав участь в антитерористичній операції на сході України.
На місцевих виборах восени 2015 балотувався на посаду мера Львова, проте програв чинному голові Андрію Садовому.
З листопада 2015 – депутат Львівської обласної ради.
22 січня 2019 висунутий кандидатом в президенти України від об’єднаних націоналістичних сил.
Родина. Одружений, має сина і дві доньки.