Oryan Landa
Oryan Landa (pronounced "O'Ryan") is an actor based in New York City known for The Devil's Candy (2015), From Dusk Till Dawn: The Series (2014), and the music video Maren Morris: My Church (2016). He was born and raised in the Pacific Northwest, and his ancestry is Spanish-Mexican (mother's side) ...