Known for
Acting
No biography available.
2011
as Skull Master / Sylvester
2010
as Johnson
2002
as Photographer (1 episode)
2000
as Young Derek Paul (1 episode)