He has appeared in numerous films and television series, from I Shot Andy Warhol (1996) to the Omphalos (2013).
他曾出現於多部電影和電視劇，由《顛覆三度空間（英语：I Shot Andy Warhol）》（1996年）至《Omphalos》（2013年）。