Rohr played Grandad in The Lakes and Solomon Featherstone in Middlemarch. He has also appeared in The Bill, The Long Good Friday, McVicar, Softly, Softly, Crown Court, The Sweeney, Casualty, Lovejoy, I Hired a Contract Killer, Cracker, The Vet, Father Ted, Waking the Dead, Hustle and Inspector George Gently (in the memorable role of "China"). He played the railway station master in the 2010 film Leap Year. He played the IRA Brigade Commander in Yorkshire TV's Harry's Game. He recently played Anthony, the estranged father of the title character, Derek, in the series of the same name written and directed by Ricky Gervais.
He has a daughter Louise with the actress Pauline Collins. Collins gave Louise up for adoption when Collins was 23 years old and a penniless single mother. They were reunited 22 years later. Collins's book, Letter To Louise, documents these events.