Seitz is known as a leader in the creation of video essays, frequently featured on Moving Image Source and The L Magazine, and served as the publisher of PressPlay, a site for video-based film and television criticism.
Seitz dikenal sebagai pemimpin dalam pembuatan esay-esay video, kemudian tampil pada Moving Image Source dan The L Magazine, dan menjabat sebagai penerbit PressPlay, sebuah situs untuk kritik film dan televisi berbasis video.