Antony Starr was born on October 25, 1975 in Wellington, New Zealand. He is an actor and producer, known for his work in Outrageous Fortune (2005), Wish You Were Here (2012) and The Boys (2019).
THIS TAKES PLACE IN THE 90S NORMAN OSBORN IS PLAYED BY anthony starr AND OTTO OCTAVIUS PLAYED BY DAVID DESTELMSCHIN Richard parker PLAYED BY ioan gruffudd.