Acting

Ghost Whisperer
as Benjamin Sloan · 1 ep.

The Inside
1 ep.

Desperate Housewives
as François · 1 ep.

Good Morning, Miami
as Paolo · 1 ep.

Star Trek: Enterprise
as Nijil · 3 ep.

Alias
as Alex Moreau · 1 ep.

Boston Public
as Mr. O'Shea · 1 ep.

The West Wing
as Officer · 1 ep.

Charmed
as Benjamin Montana · 2 ep.

Star Trek: The Next Generation
as Zayner · 1 ep.