James Logan
Birthday: 1970-07-27 | Place of Birth: Dallas, Texas USA...
Known For
Acting
Year
Title
Role
2022
The Last Possession
as Hobbs
2021
Deadly Excursion: Kidnapped from the Beach
as Eduardo
2011
Portal: No Escape
as Guard