Damien Diaz

Damien Diaz portrayed Oscar in Runaways.