Начал выступать в любительских командах — криворожских «Кривбасс-2» и «Строитель», «Спорт-Инвест». В 1995 году выступал за киевское «Динамо-2». Летом 1996 года перешёл в винницкую «Ниву». В Высшей лиге Украины дебютировал 24 июля 1996 года в выездном матче против днепропетровского «Днепра» (4:0), Браила вышел на 58 минуте вместо Дмитрия Лелюка. После играл в любительском днепропетровском «Локомотиве».
С 1997 года по 2001 года выступал за мариупольский «Металлург», в 1998 году играл за макеевский «Шахтёр». Затем играл за симферопольские «Таврию» и «Динамо». В 2004 году играл за полтавскую «Ворскла-Нефтегаз», а после за «Динамо-ИгроСервис», «Крымтеплицу» и «Александрию». Летом 2006 года перешёл в ужгородское «Закарпатье».