Merrily 2027
as Leo Rion
Fortune Defies Death 2019
Actor
Salton Sea 2018
as Richard
Drifter 2016
as Ivan
Missing Person 2010
as Sean Whitfield
Credits from TMDB.