
Rafael Ferrer
Birthday: 23 March 1960, Los Angeles, California, USA
Birth Name: Rafael Francisco Ferrer
Rafael Ferrer was born on March 23, 1960 in Los Angeles, California, USA as Rafael Francisco Ferrer. He is known for his work on Star Wars: Knights of the Old Republic (2003), Wrath Unleashed (2004) a ...Show More
Rafael Ferrer's FILMOGRAPHY
as Actor (36)