Robin Ellwood 1 pictures

Actor, Make Up Department, Special Effects
Robin Ellwood was born on May 12, 1953 in British Military Hospital, Singapore. He is known for his work on Ink Control (2006), Shopner Desh (2005) and Into the Heart (2008).

Born: May 12, 1953
Star sign: Taurus
Height: 6' 3" (1.91 m)
Search: