Born in a family of three, Isaac is parented by Pastor Geoffery C. Udeh, Head pastor of Greater Destiny Worship Centre Assemblies of God, Ablekuma and Mrs. Betty Ewuarama Udeh, a teacher at Alpha Beta, Educational Centre, Dansoman. And he is the first of their two sons. An incredible mark of his talent is how he paints in a very short wink of time to a live audience. Interestingly, unlike most painters who start their works from top to down, he paints upside down, in a puzzle form and many more and also involves movements and installation art which involves the use of human beings and things around the environment all with the use of paint.