Costas Mandylor
Costas Mandylor (born Constantinos Theodosopoulos, September 3 1965) is an Australian actor known for his roles in Picket Fences and The Saw Films. Mandylor played the role of Lord Shin in the 1995 live-action adaptation of Fist of the North Star. [1]