Filmography
Release date: 4/2/2016All Yours
Role(s): Delivery Man
Details Release date: 1/21/2017Beaches
Role(s): Sorcerer Actor
Details Release date: 6/21/2013Aftermath
Role(s): Charles
Details Release date: 1/21/2016DC's Legends of Tomorrow
Role(s): 'Vandal'
Details Release date: 9/13/2005Supernatural
Role(s): Angel in Bar
Details