Steven Lee Allen
Steven Lee Allen is an actor.
Dire Wolf 2009
Rating: 3.7
Lost 2004
Rating: 5.8
as Ed Reilly
as Young Jeremy's Father