Учился во Львовской специализированной школе-интернате со спортивным профилем, которую закончил в 1986 году.
В период с 1987 по 1989 год Кошулинский проходил службу в Советской Армии.
После армии поступил во львовский Кооперативный техникум, который закончил в 1991 году.
В середине 90-х возвращается на Украину и в 1996 году вступает в члены СНПУ, политической силы, которая в дальнейшем будет переименована в ВО "Свобода".
В период с 2001 по 2002, а затем с 2004 по 2006 год Кошулинский был помощником-консультантом народного депутата Украины.
В 2006 году принимает решение заниматься предпринимательством, также в этом году окончил обучение в Тернопольском госуниверситете.
В августе 2008 года занимает пост заместителя председателя ВО "Свобода".
В 2010 году возглавляет фракцию "Свобода" во Львовском горсовете, также принимал участие в работе бюджетной депутатской комиссии.
В 2012 году Кошулинский принимал активное участие в избирательной компаини, он был назначен на должность руководителя центрального избирательного штаба ВО "Свобода".
В 2012 году становится народным депутатом Украины седьмого созыва, куда попал по списку "Свободы".
13 декабря 2012 года Руслана Кошулинского избираются на пост заместителя Председателя Верховной Рады Украины.
В 2014 году на досрочных выборах в Верховную Раду баллотировался по спискам ВО "Свобода" под №2.
Также некоторые интернет-издания писали о том, что Кошулинский в ВО "Свобода" является таким себе посредническим звеном между бизнесом-спонсорами политической силы и самой "Свободой".
06.10.2014