Steven Frayne (born 17 December 1982), better known by his stage name Dynamo, is a British magician [2] born in Bradford, West Yorkshire. [3] His television show Dynamo: Magician Impossible ran from July 2011 to September 2014, and saw him win the Best Entertainment Programme award at the 2012 and 2013 Broadcast Awards.