Григорий Марговский родился в Минске в 1963 г., в семье военнослужащего. В Киеве прошла часть его детства: благодаря дачному поселку в Русановке. В 1982 г. был отчислен из Белорусского политехнического института с третьего курса в связи с антисемитской кампанией. В 1990 г. окончил Московский Литинститут. Служил в железнодорожных войсках. Как поэт был отмечен Давидом Самойловым, Александром Кушнером, Фазилем Искандером. Шесть лет пробивался в журнал «Юность», был вычеркнут из списка 100 кандидатов в Союз писателей России. В 1993 г. репатриировался в Израиль, где прожил почти восемь лет, работая не по специальности. Чуть больше ему повезло в Нью-Йорке, куда он уехал в 2001 г. и где некоторое время сотрудничал с различными русскоязычными изданиями. Ныне живет в Бостоне.