Joshua Finkel (I)
Joshua Finkel was born on October 29, 1963 in Los Angeles, California, USA. He is an actor, known for The Kid (2000), The Little Mermaid (1989) and General Hospital (1963).
See full bio »
Born:in Los Angeles, California, USA |
|
|