FILMOGRAPHY
2005 · Eric Beckford
2000 · Choir Member #4
2007 · Officer Hamilton
2009 · Newscaster
2015 · David