En 1646, il est élu député de Flintshire lors du Long Parlement et siège jusqu'au Parlement de Barebone de 1653. Par la suite, il est réélu député de Flintshire en 1654 pour le premier parlement du protectorat, en 1656 pour le second parlement du protectorat et en 1659 pour le troisième parlement du protectorat[3].
Après avoir occupé plusieurs fonctions publiques au sein du Commonwealth et du Protectorat, il est membre du conseil d'État nommé en et sous Charles II, mais il se hisse à un poste élevé. Après avoir acheté le poste de Secrétaire d'État, il est anobli et entre en fonctions vers la fin de 1668, juste après avoir aidé à la conclusion d’un important traité entre l’Angleterre et la France[2].
Il épouse Ruth Hampden, fille de John Hampden. L'un des oncles de Trevor est Sackville Trevor (décédé en 1633), officier de marine, qui est fait chevalier en 1604; et un autre, Thomas Trevor (1586-1656)(en), l'un des juges qui se prononce en faveur de la Couronne dans la célèbre affaire relative à la légalité de l'argent des navires, est ensuite mis en accusation et condamné à une amende.