Caught
Role(s): Jamie
Totally Sexy Loser
Role(s): Jeremy
Girls Will Be Girls
Role(s): Dr. Perfect
How I Met Your Mother
Role(s): Angel
Law & Order
Role(s): Corrections Officer