Seit 1836 gehörte Tafel dem Landrat des Rheinkreises an und saß 1848/49 für die Demokraten in der Frankfurter Nationalversammlung. Tafel hatte von 1840 bis 1843, von 1849 bis 1858 und von 1863 bis zu seinem Tod im Februar 1869 einen Sitz in der Kammer der Abgeordneten des Königreichs Bayern inne. Er war einer der bedeutendsten Sprecher der Pfalz im Bayerischen Landtag.