Branton Boxer

Brenton Boxer portrayed David in the season 5 episode "Siren Song."