Joshua Barker Tan: Joshua Barker Tan. Actor: Sandcastle. Joshua Barker Tan is known for Sandcastle (2010).
Known For: Sandcastle (En(as Joshua Tan))