Joe Duffy was born on April 26, 1953 in Hoboken, New Jersey, USA. He is known for his work on Recycled Parts (2007), Motherworld (2010) and The Challenger (2015).
Joe Duffy was born on April 26, 1953 in Hoboken, New Jersey, USA. He is known for his work on Recycled Parts (2007), Motherworld (2010) and The Challenger (2015).