MacGyver
Champion Road
TV · as Lead Tech / Dying · 1 ep
Champion Road: Arena
Movie · as Rain Merser
Movie · as Rain Delgado