Actor
Vampire Sunrise
2014 · as Ash Mason
Vampire Abstracta
2009 · as Ash Mason
Vampire Black: Trail of the Dead
2008 · as Diamond the Pimp
The Hard Edge of Hollywood
2008 · as Raven Littlecrow
The Adventures of Ace X and Kid Velvet
2008 · as Kid Velvet
Vampire Noir
2007 · as Diamond the Pimp
Blood on the Guitar
2005 · as Priest
Super Hero Central
2004 · as Kid Velvet
Hitman City
2003 · as Jimmy Rinaldi
Higher Ed
2001 · as Coach Gram
Undercover X
2001 · as Cyrus Lee