Aaron McCusker

Aaron McCusker played a DOD technician in 24: Live Another Day.

Selected filmography

 * The Ticking Man (2003)

 Television appearances
 * ''Dexter' (2013)
 * Shameless (2007-2013)