Acting
Oryan Landa is a film, television, and theater actor based in New York City.
Mind and Machine
Leo Cameron
Trippin’ to the Altar
Sam
Hard Reset
Miles Archer
The Devil's Candy
Deputy Hernandez
3 Days
Pizza
Unimaginable
A Horse Tale
Jonathan
Parkland
Texas Ranger
Red Wing
Guy at the Bar
Whacked!
Bartender
Chuck Hank and the San Diego Twins
Henchman