Ricky Lee Barnes: Ricky Lee Barnes. Actor: Writer's Block. Ricky Lee Barnes is known for Writer's Block (2016), Psyche (2017) and My Friend Lisa (2017).
Known For: Writer's Block (Blake), Psyche (Chase), My Friend Lisa (Special Effects), Rorschach (Ricky)