Mark Radewagen

Mark Radewagen is an actor who portrayed Secret Service Agent North during Season 5 of 24.