logo
David Castro backdrop
David Castro poster
David Castro
David's acting career began at age 5, where he landed a national Nickelodeon Sponge Bob commercial. At age 7, David landed a role in a Todd Solondz's ...