Born January 1, 1968 — Died July 19, 2021
From Beirut, Lebanon
Also known as Иван Ноэль, Ivan Noel
Lamb of God
Father Martin
Crosseyed
Police Officer
In Your Absence
Bar Customer