Steven Lee Allen is an actor.
Deep Tissue TBA
as Alexei
Resurrected 2023
as Resurrected Man
Targeting 2014
as Johnson
Hitchcock 2012
as Crew Member
Dire Wolf 2009
as Ed Reilly
Lost 2004
as Young Jeremy's Father
The Way Of Dale 2004
as Eber
The Majestic 2001
as Studio Guard (uncredited)
Credits from TMDB.