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