David Castañeda is a Mexican-American actor. He portrays the role of Diego Hargreeves/The Kraken in the Netflix series The Umbrella Academy.


David was born in Los Angeles, but was raised in Mexico[1]. He has appeared in various shows such as Jane the Virgin, Lie to Me and Blindspot.

Notable Works

  • Switched At Birth
  • Jane the Virgin
  • Blindspot
  • Lie to Me

External Links


Community content is available under CC-BY-SA unless otherwise noted.