John Macmillan is known for House of the Dragon (2022), The Nevers (2021) and King Lear (2018).
Filmography
Character: Bubble Techs (voice)
Character: Mr. Relaxation (voice)
Character: Cooper Cat (voice)
Character: Troye King Jones
Character: Ben (segment "Mine")