Josh Han
Josh Han is an actor based in Los Angeles, CA. born in Silver Spring MD in Dec 24th 1985.Josh has been on the hit Netflix show Marco Polo as a co-star and he also joined the stunt team as well, exposing him to the world of stunts and action. With that he was able to work stunts on Alita: Battle ...