Caption: Robin Ellwood
Actor, Make Up Department, Special Effects
Born: May 12, 1953
Star sign: Taurus
Height: 6' 3" (1.91 m)
Source: IMDB
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).