Michael Vincent Donovan

Michael Vincent Donovan portrayed Rick in Cloak and Dagger.