Sachverhalt: A. Im Rahmen des Veranlagungsverfahrens der Steuerpflichtigen A.X._ und B.X._, Schattdorf/UR, für die Steuerperiode 2004, stellte das Amt für Steuern des Kantons Uri eine ungewöhnliche Vermögensentwicklung fest. In der Folge rechnete die Steuerbehörde diverse Einkünfte und Vermögenswerte als Einkommen auf und leitete - nach Eintritt der Rechtskraft des Einspracheentscheids betreffend Einkommensaufrechnungen - ein Nachsteuer- und ein Steuerhinterziehungsverfahren gegen die Steuerpflichtigen ein. Im Rahmen des Nachsteuerverfahrens verlangte das Amt für Steuern verschiedene Unterlagen ein. Nach erfolgloser Mahnung wurde A.X._ und B.X._ mit Verfügung des Amtes für Steuern vom 25. Februar 2008 eine Ordnungsbusse von Fr. 500.-- wegen Verletzung der Verfahrenspflichten auferlegt. Die hiergegen erhobene Einsprache hiess die kantonale Steuerkommission am 26. September 2008 in dem Sinne gut, als die Ordnungsbusse gemäss den individuellen Steuerfaktoren auf die beiden Steuerpflichtigen aufgeteilt wurde (A.X._: Fr. 480.-- bzw. B.X._: Fr. 20.--); materiell wurden die Einsprachen abgewiesen. Das Verwaltungsgericht des Kantons Uri, Verwaltungsrechtliche Abteilung, wies mit Entscheid vom 22. Januar 2010 die von A.X._ gegen den Einspracheentscheid erhobene Beschwerde ab, soweit es darauf eintrat. B. Mit Eingabe vom 24. Februar 2010 erhebt A.X._ Beschwerde in öffentlich-rechtlichen Angelegenheiten an das Bundesgericht. Er beantragt, der Entscheid des Verwaltungsgerichts vom 22. Januar 2010 sowie der Einspracheentscheid der Steuerkommission vom 26. September 2009 seien aufzuheben und die Einsprache vom 25. März 2008 sei gutzuheissen; eventualiter sei die Sache an die erste Instanz zurückzuweisen. Gerügt wird die Verletzung von Völkerrecht (Art. 6 EMRK). C. Das Verwaltungsgericht des Kantons Uri verzichtet auf eine Stellungnahme zur Beschwerde und verweist auf die Erwägungen im angefochtenen Entscheid. Die Kantonale Steuerkommission Uri sowie die Eidgenössische Steuerverwaltung schliessen auf Abweisung der Beschwerde.