Jadugar Om Prakash Sharma, popularly known as O. P. Sharma, was an Indian magician. Sharma was born and grew up in Kanpur, Uttar Pradesh. He began performing magic at seven years old, and later completed a mechanical engineering degree. By 2018 he had performed nearly 39,000 shows, and has been aided in his act by his son. Read More