Longmire alum Bailey Chase has lined up two recurring roles — on David Lynch’s upcoming Twin Peaks follow-up series for Showtime and on NBC’s supernatural cop drama Grimm. He also has signed with APA for representation.

On Twin Peaks — whose cast officially is being kept under wraps except for returning star Kyle MacLachlan — Chase is joining fellow new cast additions Jennifer Jason Leigh, Robert Knepper, Balthazar Getty and Amanda Seyfried, among others.

On Grimm, Chase plays Lucien Petrovich, the leader of a Wesen revolutionary group. Chase also guest-starred in the pilot for Fox’s upcoming drama series Lucifer and will be seen in Batman v Superman: Dawn Of Justice. 

Chase continues to be managed by Untitled.