Who plays Diego in The Umbrella Academy? - Number 2
This image appears in the gallery:
David Castañeda: 13 facts about The Umbrella Academy star you probably didn’t know

7. Who plays Diego in The Umbrella Academy? - Number 2
David Castañeda plays Diego Hargreeves in ’The Umbrella Academy’ on Netflix. Diego is also known as Number Two and The Kraken. Diego is one of the adopted Hargreeves siblings. He has the ability to hold his breath for an extra long-time and is an extremely skilled at knife throwing. [Photo via Netflix]