Pre-mRNA splicing is a key process in the regulation of gene expression. In the fission yeast  Schizosaccharomyces pombe , Nrl1 regulates splicing and expression of several genes and non-coding RNAs, and also suppresses the accumulation of R-loops. Here, we report analysis of interactions between Nrl1 and selected RNA-processing proteins and regulation of Nrl1 function by phosphorylation. Bacterial two-hybrid system (BACTH) assays revealed that the N-terminal region of Nrl1 is important for the interaction with ATP-dependent RNA helicase Mtl1 while the C-terminal region of Nrl1 is important for interactions with spliceosome components Ctr1, Ntr2, and Syf3. Consistent with this result, tandem affinity purification showed that Mtl1, but not Ctr1, Ntr2, or Syf3, co-purifies with the N-terminal region of Nrl1. Interestingly, mass-spectrometry analysis revealed that in addition to previously identified phosphorylation sites, Nrl1 is also phosphorylated on serines 86 and 112, and that Nrl1-TAP co-purifies with Cka1, the catalytic subunit of casein kinase 2. In vitro assay showed that Cka1 can phosphorylate bacterially expressed Nrl1 fragments. An analysis of non-phosphorylatable  nrl1  mutants revealed defects in gene expression and splicing consistent with the notion that phosphorylation is an important regulator of Nrl1 function. Taken together, our results provide insights into two mechanisms that are involved in the regulation of the spliceosome-associated factor Nrl1, namely domain-specific interactions between Nrl1 and RNA-processing proteins and post-translational modification of Nrl1 by phosphorylation.