Shay Duffin

Shay Duffin

1931-02-26

Share on
Share on Facebook
Facebook
X
Share on E-mail
E-mail

Shay Duffin was born on February 26, 1931 in Dublin, Ireland. He was an actor and writer, known for Seabiscuit (2003), Beowulf (2007) and Leprechaun (1993).

He died on April 23, 2010 in Los Angeles, California, USA.

View source on IMDb