Recently, he appeared as "Dave" on ABC's "Lost" and as staff writer Ricky Tahoe in the series "Studio 60 on the Sunset Strip".
He appeared as "Dave" on ABC's "Lost" and as staff writer Ricky Tahoe in the series "Studio 60 on the Sunset Strip". This was recently.