
2021 Lucian Angelo
2021 Captain Jack Harkness
2018 Flex Dexter (voice)
2016 Himself / Host
2013 Matthew
2013 Julius Ashford Lily
2012 Jeremy
2010 Executive Producer
2010 Captain Jack Harkness
2009 Executive Producer
2007 Captain Jack Harkness
2005 Lead Tenor
2004 Timothy Stevens
2004 Musical Performer - "Night and Day"
2002 Ben Carpenter
2001 The Young Man
1987 Street Person (uncredited)