He has written, produced, directed, animated, edited and created music for dozens of animation, documentary and narrative film and video productions. Michael blogs about the mediascape weekly. See Michael's Filmography.