Search needs ads enabled on this site to prevent abuse.
Categories
Acting
Patrick Stack is known for First Blood (1982), Happy (1983), The Last of the Finest (1990).