Mike Donovan

Mike Donovan portayed Rick in Cloak & Dagger.