Year | Title | Role | Notes |
1981 | We're Fighting Back | Tony | TV movie |
1982 | Love, Sidney | Unknown | Ep. Jan (Part 2) |
1985 | Miami Vice | Albert Szarbo | Ep. Golden Triangle Pt. 1 |
1985 | Tales from the Darkside | Guard | Ep. Ring Around the Redhead |
1985 | The Equalizer | Alphonse | Ep. The Confirmation Day |
1986 | Knight Rider | Benson | Ep. Redemption for a Champion |
1986 | Crime Story | Pernell | Ep. Final Transmission |
1987 | Vietnam War Story | Larry | Ep. Dusk to Dawn |
1988 | Sonny Spoon | Joey Gabriel | Ep. Sam's Private Eye |
1988 | Simon & Simon | Martin Leeds | Ep. A Firm Grasp on Reality |
1988 | Police Story: Burnout | Peter | TV movie |
1989 | Unsub | Fuast | Ep. Silent Stalker |
1989 | The Edge | Unknown | TV movie |
1989 | Wiseguy | Joey Grossett | Recurring |
1989–92 | Star Trek: The Next Generation | Centurion Bochra, Aaron Conor | Eps. "The Enemy", "The Masterpiece Society" |
1990 | Quantum Leap | Nick Kochifos | Ep. Her Charm - September 3, 1973 |
1991 | Mobile Suit Gundam 0083: Stardust Memory | Orville | Voice: English dub (as Jack Emmet) |
1991 | Giant Robo | Yuuki the Twilight |
1992 | Intruders | Priest | TV movie |
1993 | Silk Stalkings | Dieter Moffat | Ep. Voices |
1993 | Double Deception | Unknown | TV movie |
1993 | Johnny Bago | Vick the Pick | Ep. Johnny's Golden Shaft |
1993 | Orguss 02 | Manning | Voice: English dub (as Jack Emmet) |
1994 | Babylon 5 | Soul Hunter #2, Orin Zeto | Eps. "Soul Hunter", "By Any Means Necessary" |
1994 | Fortune Hunter | Rex Rainwater | Ep. Sea Trial |
1995 | Pointman | D. Johnny Nichols | Ep. Silent Auction |
1996 | Rurouni Kenshin | Kanryu Takeda | Voice: English dub (as Ivan Buckley) |
1996 | Renegade | Hitman | Ep. Hard Evidence |
1997 | Baywatch Nights | Ray Elliot | Ep. A Thousand Words |
1998 | Outlaw Star | Ronald 'Ron' McDougall | Voice: English dub (as Jack Emmet) |
1998 | Trigun | Cliff Schezar | Voice: English dub (as Ivan Buckley) |
1998–99 | Cowboy Bebop | Bob | Voice: English dub (as Jack Emmet) |
1999 | Air America | Blake | Ep. The Court-Marshall of Rio Arnett |
2000 | The Big O | Party Host | Voice: English dub (as Ivan Buckley) |
2000 | Beyond Belief: Fact or Fiction | Nicky Russ | Ep. The Golden Cue |
2000 | Carried by the Wind: Tsukikage Ran | Miyashita, Zanshiro Gondou | Voice: English dub |
2000–01 | Mezzo Forte | Kurokawa | Voice: English dub (as Felix Cooper) |
2002 | Heat Guy J | Luca | Voice: English dub (as Ivan Buckley) |
2003 | Mermaid Forest | Monk | Voice: English dub (as Stephen Martello) |
2003 | R.O.D. The TV | Sonny | Voice: English dub (as Ivan Buckley) |
2003 | Texnolyze | Tetsuya Sakimura |
2003 | Gungrave | Additional Voices |
2003 | Ikki Tousen | Gakushu |
2003–05 | Ghost in the Shell: Stand Alone Complex | Kazundo Gouda | Voice: English dub |
2004 | Daphne in the Brilliant Blue | Kosuke Yagi | Voice: English dub (as Stephen Martello) |
2004 | Monster | Hartmann, Deniz | Voice: English dub (as Joe DiMucci) |
2004 | Paranoia Agent | Cop | Voice: English dub (as Ivan Buckley) |
2004 | Samurai Champloo | Hanjiro |
2005 | Kamichu! | Homeroom Teacher, God of Record, Sendou Chagama, Koun Saegusa | Voice: English dub (as Stephen Martello) |
2005 | Eureka Seven | Yucatán Iglasias | Voice: English dub |
2005 | Gun Sword | Barrio, Tony | Voice: English dub (as Harry Molloy) |
2006 | Ergo Proxy | Will B. Good, Security Guard, Commander Patecatl | Voice: English dub (as Felix Cooper, Harry Molloy) |
2006 | Higurashi: When They Cry | Detective Oishi Kuraudo | Voice: English dub (as Joe DiMucci) |
2008 | Moribito: Guardian of the Spirit | Soya |
Tweeny Witches | Wil |
2013 | Ikki Tousen: Great Guardians | Gakushu | Voice: English dub (as Ivan Buckley) |
2014 | Ikki Tousen: Xtreme Xecutioner | Gakushu |
2014 | Kill la Kill | Takiji Kuroido |
2015 | Sword Art Online II | King Thrym | Voice: English dub |
2016 | Hunter x Hunter | Netero | Voice: English dub (as Ian Alden) |
2018 | Re:Zero − Starting Life in Another World | Miklotov McMahon | Voice: English dub |
2019 | Record of Grancrest War | Pavel Murado | Voice: English dub (as Ian Alden) |
2019–20 | JoJo's Bizarre Adventure: Golden Wind | Pericolo, Man A | Voice: English dub |
2020 | The Misfit of Demon King Academy | Jerga | Voice: English dub |
2020 | Lord El-Melloi II's Case Files: Rail Zeppelin Grace | Ernest Fargo, Gueldoa Davenant | Voice: English dub |
2021 | Yashahime | Bokuseno | Voice: Viz Media dub[2] |