David Castro

Not to be confused with David, David, David, David, David Boudia, David Dobrik, David Milchard or David Odom.

David Castro is an actor that has appeared on Celebs React. His first appearance was in CELEBS REACT TO TRY TO WATCH THIS WITHOUT LAUGHING OR GRINNING (Shadowhunters Cast).