Cast Credits Psych (2006) Guest starring as Ron Episode 6x03: This Episode Sucks (Oct 26, 2011) [Co-Star]