Oryan Landa is a film, television, and theater actor based in New York City.
as Deputy Hernandez
as Texas Ranger
as Bartender
as Henchman
as Jonathan
as Leo Cameron
as Miles Archer
as Pizza
as Sam
as Water & Power Guy
as SWAT Commander
as Donovan
as Baki
as Brian
as International Traveler