Scott Sheldon


Violet Vendetta (2025)
Oscar
The Lazarus Effect (2015)
Security Guard
Small Apartments (2012)
Officer Smith