Bei den Kongresswahlen des Jahres 1862 für den 38. Kongress wurde Marvin als Republikaner im 18. Wahlbezirk von New York in das US-Repräsentantenhaus in Washington D.C. gewählt, wo er am 4. März 1863 die Nachfolge von Clark B. Cochrane antrat.