Joe Adler is an actor who portrayed Roger in the 2017 series of Twin Peaks.
He is best known for his roles in The Maze Runner, The Mentalist, and Grey's Anatomy.
Joe Adler is an actor who portrayed Roger in the 2017 series of Twin Peaks.
He is best known for his roles in The Maze Runner, The Mentalist, and Grey's Anatomy.