Historydraft LogoHistorydraft Logo
Historydraft
beta
Historydraft Logo
Historydraft
beta

River Phoenix

Phoenix filmed an acclaimed independent picture

1991
California, United States

In 1991, Phoenix filmed an acclaimed independent picture called Dogfight co-starring Lili Taylor and directed by Nancy Savoca.


<