Ben Irvin: Ben Irvin. Actor: The Sobbing Stone. Ben Irvin is known for The Sobbing Stone (2005) and Masquerade (2015).
Known For: The Sobbing Stone (Alan), Masquerade (Bob)