In 1848, he won the Browne medal at Trinity College and the Chancellor's Classical medal in 1850 [REF].
In the 1865 general election, Schreiber was elected Member of Parliament (MP) for Cheltenham, but lost the seat in 1868.