Cast Credits Castle (2009) Guest starring as Salvador Acosta Episode 8x08: Mr. & Mrs. Castle (Nov 23, 2015) [Co-Star] House (2004) Guest starring as Deaf Coach Episode 5x22: House Divided (Apr 27, 2009) [Co-Star]