Isaiah Stephens родился в городе Lowell (Лоуэлл), американский штат Massachusetts (Массачусетс), в 1988 году. С пяти лет и до 17 проживал в сельском городке Рейфорде, Северная Каролина, затем вернулся в свой родной город решил посвятить себя рисованию. Сейчас он работает независимым художником.