David Russell plays Antonio Lauro