CharacterWilliam "Penny" AdiyodiWilliam "Penny" Adiyodi in The Magicians (2015), played by Arjun Gupta. Played byArjun GuptaAppears inThe Magicians2015