Question: who played harry osborn in the amazing spider-man
Answer: Dane William DeHaan ( / dəˈhɑːn / də - HAHN ; born February 6 , 1986 ) is an American actor .