Cast Credits The Blacklist (2013) Guest starring as Post Office Employee Episode 5x06: The Travel Agency (Nov 1, 2017) Elementary (2012) Guest starring as George Episode 3x08: End of Watch (Dec 18, 2014) Law & Order: Special Victims Unit (1999) Guest starring as TARU Tech Echevarria (4 episodes) Episode 6x08: Doubt (Nov 23, 2004) Episode 6x05: Outcry (Oct 26, 2004) Episode 5x21: Criminal (Apr 20, 2004) Episode 5x12: Brotherhood (Jan 6, 2004) View 1 more View 1 less